Class: Humidifier::CodeStar::GitHubRepository
- Defined in:
- lib/humidifier/magic.rb
Overview
A dynamically-defined class that represents an AWS::CodeStar::GitHubRepository resource
Constant Summary
Constants inherited from Resource
Instance Method Summary collapse
-
#code ⇒ Object
returns the Code property.
-
#code=(value) ⇒ Object
sets the Code property (Structure).
-
#connection_arn ⇒ Object
returns the ConnectionArn property.
-
#connection_arn=(value) ⇒ Object
sets the ConnectionArn property (String).
-
#enable_issues ⇒ Object
returns the EnableIssues property.
-
#enable_issues=(value) ⇒ Object
sets the EnableIssues property (Boolean).
-
#is_private ⇒ Object
returns the IsPrivate property.
-
#is_private=(value) ⇒ Object
sets the IsPrivate property (Boolean).
-
#repository_access_token ⇒ Object
returns the RepositoryAccessToken property.
-
#repository_access_token=(value) ⇒ Object
sets the RepositoryAccessToken property (String).
-
#repository_description ⇒ Object
returns the RepositoryDescription property.
-
#repository_description=(value) ⇒ Object
sets the RepositoryDescription property (String).
-
#repository_name ⇒ Object
returns the RepositoryName property.
-
#repository_name=(value) ⇒ Object
sets the RepositoryName property (String).
-
#repository_owner ⇒ Object
returns the RepositoryOwner property.
-
#repository_owner=(value) ⇒ Object
sets the RepositoryOwner property (String).
Methods inherited from Resource
#initialize, #method_missing, prop?, #respond_to_missing?, #to_cf, #update, #update_attributes, #update_property
Constructor Details
This class inherits a constructor from Humidifier::Resource
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Humidifier::Resource
Instance Method Details
#code ⇒ Object
returns the Code property
10 11 12 |
# File 'lib/humidifier/magic.rb', line 10 def code properties['code'] end |
#code=(value) ⇒ Object
sets the Code property (Structure)
15 16 17 |
# File 'lib/humidifier/magic.rb', line 15 def code=(value) update_property('code', value) end |
#connection_arn ⇒ Object
returns the ConnectionArn property
20 21 22 |
# File 'lib/humidifier/magic.rb', line 20 def connection_arn properties['connection_arn'] end |
#connection_arn=(value) ⇒ Object
sets the ConnectionArn property (String)
25 26 27 |
# File 'lib/humidifier/magic.rb', line 25 def connection_arn=(value) update_property('connection_arn', value) end |
#enable_issues ⇒ Object
returns the EnableIssues property
30 31 32 |
# File 'lib/humidifier/magic.rb', line 30 def enable_issues properties['enable_issues'] end |
#enable_issues=(value) ⇒ Object
sets the EnableIssues property (Boolean)
35 36 37 |
# File 'lib/humidifier/magic.rb', line 35 def enable_issues=(value) update_property('enable_issues', value) end |
#is_private ⇒ Object
returns the IsPrivate property
40 41 42 |
# File 'lib/humidifier/magic.rb', line 40 def is_private properties['is_private'] end |
#is_private=(value) ⇒ Object
sets the IsPrivate property (Boolean)
45 46 47 |
# File 'lib/humidifier/magic.rb', line 45 def is_private=(value) update_property('is_private', value) end |
#repository_access_token ⇒ Object
returns the RepositoryAccessToken property
50 51 52 |
# File 'lib/humidifier/magic.rb', line 50 def repository_access_token properties['repository_access_token'] end |
#repository_access_token=(value) ⇒ Object
sets the RepositoryAccessToken property (String)
55 56 57 |
# File 'lib/humidifier/magic.rb', line 55 def repository_access_token=(value) update_property('repository_access_token', value) end |
#repository_description ⇒ Object
returns the RepositoryDescription property
60 61 62 |
# File 'lib/humidifier/magic.rb', line 60 def repository_description properties['repository_description'] end |
#repository_description=(value) ⇒ Object
sets the RepositoryDescription property (String)
65 66 67 |
# File 'lib/humidifier/magic.rb', line 65 def repository_description=(value) update_property('repository_description', value) end |
#repository_name ⇒ Object
returns the RepositoryName property
70 71 72 |
# File 'lib/humidifier/magic.rb', line 70 def repository_name properties['repository_name'] end |
#repository_name=(value) ⇒ Object
sets the RepositoryName property (String)
75 76 77 |
# File 'lib/humidifier/magic.rb', line 75 def repository_name=(value) update_property('repository_name', value) end |
#repository_owner ⇒ Object
returns the RepositoryOwner property
80 81 82 |
# File 'lib/humidifier/magic.rb', line 80 def repository_owner properties['repository_owner'] end |
#repository_owner=(value) ⇒ Object
sets the RepositoryOwner property (String)
85 86 87 |
# File 'lib/humidifier/magic.rb', line 85 def repository_owner=(value) update_property('repository_owner', value) end |