Class: Humidifier::AppStream::Stack
- Defined in:
- lib/humidifier/magic.rb
Overview
A dynamically-defined class that represents an AWS::AppStream::Stack resource
Constant Summary
Constants inherited from Resource
Instance Method Summary collapse
-
#access_endpoints ⇒ Object
returns the AccessEndpoints property.
-
#access_endpoints=(value) ⇒ Object
sets the AccessEndpoints property (List).
-
#application_settings ⇒ Object
returns the ApplicationSettings property.
-
#application_settings=(value) ⇒ Object
sets the ApplicationSettings property (Structure).
-
#attributes_to_delete ⇒ Object
returns the AttributesToDelete property.
-
#attributes_to_delete=(value) ⇒ Object
sets the AttributesToDelete property (List).
-
#delete_storage_connectors ⇒ Object
returns the DeleteStorageConnectors property.
-
#delete_storage_connectors=(value) ⇒ Object
sets the DeleteStorageConnectors property (Boolean).
-
#description ⇒ Object
returns the Description property.
-
#description=(value) ⇒ Object
sets the Description property (String).
-
#display_name ⇒ Object
returns the DisplayName property.
-
#display_name=(value) ⇒ Object
sets the DisplayName property (String).
-
#embed_host_domains ⇒ Object
returns the EmbedHostDomains property.
-
#embed_host_domains=(value) ⇒ Object
sets the EmbedHostDomains property (List).
-
#feedback_url ⇒ Object
returns the FeedbackURL property.
-
#feedback_url=(value) ⇒ Object
sets the FeedbackURL property (String).
-
#name ⇒ Object
returns the Name property.
-
#name=(value) ⇒ Object
sets the Name property (String).
-
#redirect_url ⇒ Object
returns the RedirectURL property.
-
#redirect_url=(value) ⇒ Object
sets the RedirectURL property (String).
-
#storage_connectors ⇒ Object
returns the StorageConnectors property.
-
#storage_connectors=(value) ⇒ Object
sets the StorageConnectors property (List).
-
#tags ⇒ Object
returns the Tags property.
-
#tags=(value) ⇒ Object
sets the Tags property (List).
-
#user_settings ⇒ Object
returns the UserSettings property.
-
#user_settings=(value) ⇒ Object
sets the UserSettings property (List).
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
#access_endpoints ⇒ Object
returns the AccessEndpoints property
10 11 12 |
# File 'lib/humidifier/magic.rb', line 10 def access_endpoints properties['access_endpoints'] end |
#access_endpoints=(value) ⇒ Object
sets the AccessEndpoints property (List)
15 16 17 |
# File 'lib/humidifier/magic.rb', line 15 def access_endpoints=(value) update_property('access_endpoints', value) end |
#application_settings ⇒ Object
returns the ApplicationSettings property
20 21 22 |
# File 'lib/humidifier/magic.rb', line 20 def application_settings properties['application_settings'] end |
#application_settings=(value) ⇒ Object
sets the ApplicationSettings property (Structure)
25 26 27 |
# File 'lib/humidifier/magic.rb', line 25 def application_settings=(value) update_property('application_settings', value) end |
#attributes_to_delete ⇒ Object
returns the AttributesToDelete property
30 31 32 |
# File 'lib/humidifier/magic.rb', line 30 def attributes_to_delete properties['attributes_to_delete'] end |
#attributes_to_delete=(value) ⇒ Object
sets the AttributesToDelete property (List)
35 36 37 |
# File 'lib/humidifier/magic.rb', line 35 def attributes_to_delete=(value) update_property('attributes_to_delete', value) end |
#delete_storage_connectors ⇒ Object
returns the DeleteStorageConnectors property
40 41 42 |
# File 'lib/humidifier/magic.rb', line 40 def delete_storage_connectors properties['delete_storage_connectors'] end |
#delete_storage_connectors=(value) ⇒ Object
sets the DeleteStorageConnectors property (Boolean)
45 46 47 |
# File 'lib/humidifier/magic.rb', line 45 def delete_storage_connectors=(value) update_property('delete_storage_connectors', value) end |
#description ⇒ Object
returns the Description property
50 51 52 |
# File 'lib/humidifier/magic.rb', line 50 def description properties['description'] end |
#description=(value) ⇒ Object
sets the Description property (String)
55 56 57 |
# File 'lib/humidifier/magic.rb', line 55 def description=(value) update_property('description', value) end |
#display_name ⇒ Object
returns the DisplayName property
60 61 62 |
# File 'lib/humidifier/magic.rb', line 60 def display_name properties['display_name'] end |
#display_name=(value) ⇒ Object
sets the DisplayName property (String)
65 66 67 |
# File 'lib/humidifier/magic.rb', line 65 def display_name=(value) update_property('display_name', value) end |
#embed_host_domains ⇒ Object
returns the EmbedHostDomains property
70 71 72 |
# File 'lib/humidifier/magic.rb', line 70 def properties['embed_host_domains'] end |
#embed_host_domains=(value) ⇒ Object
sets the EmbedHostDomains property (List)
75 76 77 |
# File 'lib/humidifier/magic.rb', line 75 def (value) update_property('embed_host_domains', value) end |
#feedback_url ⇒ Object
returns the FeedbackURL property
80 81 82 |
# File 'lib/humidifier/magic.rb', line 80 def feedback_url properties['feedback_url'] end |
#feedback_url=(value) ⇒ Object
sets the FeedbackURL property (String)
85 86 87 |
# File 'lib/humidifier/magic.rb', line 85 def feedback_url=(value) update_property('feedback_url', value) end |
#name ⇒ Object
returns the Name property
90 91 92 |
# File 'lib/humidifier/magic.rb', line 90 def name properties['name'] end |
#name=(value) ⇒ Object
sets the Name property (String)
95 96 97 |
# File 'lib/humidifier/magic.rb', line 95 def name=(value) update_property('name', value) end |
#redirect_url ⇒ Object
returns the RedirectURL property
100 101 102 |
# File 'lib/humidifier/magic.rb', line 100 def redirect_url properties['redirect_url'] end |
#redirect_url=(value) ⇒ Object
sets the RedirectURL property (String)
105 106 107 |
# File 'lib/humidifier/magic.rb', line 105 def redirect_url=(value) update_property('redirect_url', value) end |
#storage_connectors ⇒ Object
returns the StorageConnectors property
110 111 112 |
# File 'lib/humidifier/magic.rb', line 110 def storage_connectors properties['storage_connectors'] end |
#storage_connectors=(value) ⇒ Object
sets the StorageConnectors property (List)
115 116 117 |
# File 'lib/humidifier/magic.rb', line 115 def storage_connectors=(value) update_property('storage_connectors', value) end |
#tags ⇒ Object
returns the Tags property
120 121 122 |
# File 'lib/humidifier/magic.rb', line 120 def properties['tags'] end |
#tags=(value) ⇒ Object
sets the Tags property (List)
125 126 127 |
# File 'lib/humidifier/magic.rb', line 125 def (value) update_property('tags', value) end |
#user_settings ⇒ Object
returns the UserSettings property
130 131 132 |
# File 'lib/humidifier/magic.rb', line 130 def user_settings properties['user_settings'] end |
#user_settings=(value) ⇒ Object
sets the UserSettings property (List)
135 136 137 |
# File 'lib/humidifier/magic.rb', line 135 def user_settings=(value) update_property('user_settings', value) end |