Class: Humidifier::CloudFormation::TypeActivation
- Defined in:
- lib/humidifier/magic.rb
Overview
A dynamically-defined class that represents an AWS::CloudFormation::TypeActivation resource
Constant Summary
Constants inherited from Resource
Instance Method Summary collapse
-
#auto_update ⇒ Object
returns the AutoUpdate property.
-
#auto_update=(value) ⇒ Object
sets the AutoUpdate property (Boolean).
-
#execution_role_arn ⇒ Object
returns the ExecutionRoleArn property.
-
#execution_role_arn=(value) ⇒ Object
sets the ExecutionRoleArn property (String).
-
#logging_config ⇒ Object
returns the LoggingConfig property.
-
#logging_config=(value) ⇒ Object
sets the LoggingConfig property (Structure).
-
#major_version ⇒ Object
returns the MajorVersion property.
-
#major_version=(value) ⇒ Object
sets the MajorVersion property (String).
-
#public_type_arn ⇒ Object
returns the PublicTypeArn property.
-
#public_type_arn=(value) ⇒ Object
sets the PublicTypeArn property (String).
-
#publisher_id ⇒ Object
returns the PublisherId property.
-
#publisher_id=(value) ⇒ Object
sets the PublisherId property (String).
-
#type ⇒ Object
returns the Type property.
-
#type=(value) ⇒ Object
sets the Type property (String).
-
#type_name ⇒ Object
returns the TypeName property.
-
#type_name=(value) ⇒ Object
sets the TypeName property (String).
-
#type_name_alias ⇒ Object
returns the TypeNameAlias property.
-
#type_name_alias=(value) ⇒ Object
sets the TypeNameAlias property (String).
-
#version_bump ⇒ Object
returns the VersionBump property.
-
#version_bump=(value) ⇒ Object
sets the VersionBump 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
#auto_update ⇒ Object
returns the AutoUpdate property
10 11 12 |
# File 'lib/humidifier/magic.rb', line 10 def auto_update properties['auto_update'] end |
#auto_update=(value) ⇒ Object
sets the AutoUpdate property (Boolean)
15 16 17 |
# File 'lib/humidifier/magic.rb', line 15 def auto_update=(value) update_property('auto_update', value) end |
#execution_role_arn ⇒ Object
returns the ExecutionRoleArn property
20 21 22 |
# File 'lib/humidifier/magic.rb', line 20 def execution_role_arn properties['execution_role_arn'] end |
#execution_role_arn=(value) ⇒ Object
sets the ExecutionRoleArn property (String)
25 26 27 |
# File 'lib/humidifier/magic.rb', line 25 def execution_role_arn=(value) update_property('execution_role_arn', value) end |
#logging_config ⇒ Object
returns the LoggingConfig property
30 31 32 |
# File 'lib/humidifier/magic.rb', line 30 def logging_config properties['logging_config'] end |
#logging_config=(value) ⇒ Object
sets the LoggingConfig property (Structure)
35 36 37 |
# File 'lib/humidifier/magic.rb', line 35 def logging_config=(value) update_property('logging_config', value) end |
#major_version ⇒ Object
returns the MajorVersion property
40 41 42 |
# File 'lib/humidifier/magic.rb', line 40 def major_version properties['major_version'] end |
#major_version=(value) ⇒ Object
sets the MajorVersion property (String)
45 46 47 |
# File 'lib/humidifier/magic.rb', line 45 def major_version=(value) update_property('major_version', value) end |
#public_type_arn ⇒ Object
returns the PublicTypeArn property
50 51 52 |
# File 'lib/humidifier/magic.rb', line 50 def public_type_arn properties['public_type_arn'] end |
#public_type_arn=(value) ⇒ Object
sets the PublicTypeArn property (String)
55 56 57 |
# File 'lib/humidifier/magic.rb', line 55 def public_type_arn=(value) update_property('public_type_arn', value) end |
#publisher_id ⇒ Object
returns the PublisherId property
60 61 62 |
# File 'lib/humidifier/magic.rb', line 60 def publisher_id properties['publisher_id'] end |
#publisher_id=(value) ⇒ Object
sets the PublisherId property (String)
65 66 67 |
# File 'lib/humidifier/magic.rb', line 65 def publisher_id=(value) update_property('publisher_id', value) end |
#type ⇒ Object
returns the Type property
70 71 72 |
# File 'lib/humidifier/magic.rb', line 70 def type properties['type'] end |
#type=(value) ⇒ Object
sets the Type property (String)
75 76 77 |
# File 'lib/humidifier/magic.rb', line 75 def type=(value) update_property('type', value) end |
#type_name ⇒ Object
returns the TypeName property
80 81 82 |
# File 'lib/humidifier/magic.rb', line 80 def type_name properties['type_name'] end |
#type_name=(value) ⇒ Object
sets the TypeName property (String)
85 86 87 |
# File 'lib/humidifier/magic.rb', line 85 def type_name=(value) update_property('type_name', value) end |
#type_name_alias ⇒ Object
returns the TypeNameAlias property
90 91 92 |
# File 'lib/humidifier/magic.rb', line 90 def type_name_alias properties['type_name_alias'] end |
#type_name_alias=(value) ⇒ Object
sets the TypeNameAlias property (String)
95 96 97 |
# File 'lib/humidifier/magic.rb', line 95 def type_name_alias=(value) update_property('type_name_alias', value) end |
#version_bump ⇒ Object
returns the VersionBump property
100 101 102 |
# File 'lib/humidifier/magic.rb', line 100 def version_bump properties['version_bump'] end |
#version_bump=(value) ⇒ Object
sets the VersionBump property (String)
105 106 107 |
# File 'lib/humidifier/magic.rb', line 105 def version_bump=(value) update_property('version_bump', value) end |