Class: Aws::Types::Cluster
- Inherits:
-
Object
- Object
- Aws::Types::Cluster
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#applications ⇒ ::Array[Types::Application]
Returns the value of attribute applications.
-
#auto_scaling_role ⇒ ::String
Returns the value of attribute auto_scaling_role.
-
#auto_terminate ⇒ Boolean
Returns the value of attribute auto_terminate.
-
#cluster_arn ⇒ ::String
Returns the value of attribute cluster_arn.
-
#configurations ⇒ ::Array[Types::Configuration]
Returns the value of attribute configurations.
-
#custom_ami_id ⇒ ::String
Returns the value of attribute custom_ami_id.
-
#ebs_root_volume_iops ⇒ ::Integer
Returns the value of attribute ebs_root_volume_iops.
-
#ebs_root_volume_size ⇒ ::Integer
Returns the value of attribute ebs_root_volume_size.
-
#ebs_root_volume_throughput ⇒ ::Integer
Returns the value of attribute ebs_root_volume_throughput.
-
#ec2_instance_attributes ⇒ Types::Ec2InstanceAttributes
Returns the value of attribute ec2_instance_attributes.
-
#extended_support ⇒ Boolean
Returns the value of attribute extended_support.
-
#id ⇒ ::String
Returns the value of attribute id.
-
#instance_collection_type ⇒ "INSTANCE_FLEET", "INSTANCE_GROUP"
Returns the value of attribute instance_collection_type.
-
#kerberos_attributes ⇒ Types::KerberosAttributes
Returns the value of attribute kerberos_attributes.
-
#log_encryption_kms_key_id ⇒ ::String
Returns the value of attribute log_encryption_kms_key_id.
-
#log_uri ⇒ ::String
Returns the value of attribute log_uri.
-
#master_public_dns_name ⇒ ::String
Returns the value of attribute master_public_dns_name.
-
#monitoring_configuration ⇒ Types::MonitoringConfiguration
Returns the value of attribute monitoring_configuration.
-
#name ⇒ ::String
Returns the value of attribute name.
-
#normalized_instance_hours ⇒ ::Integer
Returns the value of attribute normalized_instance_hours.
-
#os_release_label ⇒ ::String
Returns the value of attribute os_release_label.
-
#outpost_arn ⇒ ::String
Returns the value of attribute outpost_arn.
-
#placement_groups ⇒ ::Array[Types::PlacementGroupConfig]
Returns the value of attribute placement_groups.
-
#release_label ⇒ ::String
Returns the value of attribute release_label.
-
#repo_upgrade_on_boot ⇒ "SECURITY", "NONE"
Returns the value of attribute repo_upgrade_on_boot.
-
#requested_ami_version ⇒ ::String
Returns the value of attribute requested_ami_version.
-
#running_ami_version ⇒ ::String
Returns the value of attribute running_ami_version.
-
#scale_down_behavior ⇒ "TERMINATE_AT_INSTANCE_HOUR", "TERMINATE_AT_TASK_COMPLETION"
Returns the value of attribute scale_down_behavior.
-
#security_configuration ⇒ ::String
Returns the value of attribute security_configuration.
-
#service_role ⇒ ::String
Returns the value of attribute service_role.
-
#session_enabled ⇒ Boolean
Returns the value of attribute session_enabled.
-
#status ⇒ Types::ClusterStatus
Returns the value of attribute status.
-
#step_concurrency_level ⇒ ::Integer
Returns the value of attribute step_concurrency_level.
-
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
-
#termination_protected ⇒ Boolean
Returns the value of attribute termination_protected.
-
#unhealthy_node_replacement ⇒ Boolean
Returns the value of attribute unhealthy_node_replacement.
-
#visible_to_all_users ⇒ Boolean
Returns the value of attribute visible_to_all_users.
Instance Attribute Details
#applications ⇒ ::Array[Types::Application]
Returns the value of attribute applications.
176 177 178 |
# File 'sig/types.rbs', line 176 def applications @applications end |
#auto_scaling_role ⇒ ::String
Returns the value of attribute auto_scaling_role.
183 184 185 |
# File 'sig/types.rbs', line 183 def auto_scaling_role @auto_scaling_role end |
#auto_terminate ⇒ Boolean
Returns the value of attribute auto_terminate.
172 173 174 |
# File 'sig/types.rbs', line 172 def auto_terminate @auto_terminate end |
#cluster_arn ⇒ ::String
Returns the value of attribute cluster_arn.
189 190 191 |
# File 'sig/types.rbs', line 189 def cluster_arn @cluster_arn end |
#configurations ⇒ ::Array[Types::Configuration]
Returns the value of attribute configurations.
181 182 183 |
# File 'sig/types.rbs', line 181 def configurations @configurations end |
#custom_ami_id ⇒ ::String
Returns the value of attribute custom_ami_id.
185 186 187 |
# File 'sig/types.rbs', line 185 def custom_ami_id @custom_ami_id end |
#ebs_root_volume_iops ⇒ ::Integer
Returns the value of attribute ebs_root_volume_iops.
194 195 196 |
# File 'sig/types.rbs', line 194 def ebs_root_volume_iops @ebs_root_volume_iops end |
#ebs_root_volume_size ⇒ ::Integer
Returns the value of attribute ebs_root_volume_size.
186 187 188 |
# File 'sig/types.rbs', line 186 def ebs_root_volume_size @ebs_root_volume_size end |
#ebs_root_volume_throughput ⇒ ::Integer
Returns the value of attribute ebs_root_volume_throughput.
195 196 197 |
# File 'sig/types.rbs', line 195 def ebs_root_volume_throughput @ebs_root_volume_throughput end |
#ec2_instance_attributes ⇒ Types::Ec2InstanceAttributes
Returns the value of attribute ec2_instance_attributes.
165 166 167 |
# File 'sig/types.rbs', line 165 def ec2_instance_attributes @ec2_instance_attributes end |
#extended_support ⇒ Boolean
Returns the value of attribute extended_support.
196 197 198 |
# File 'sig/types.rbs', line 196 def extended_support @extended_support end |
#id ⇒ ::String
Returns the value of attribute id.
162 163 164 |
# File 'sig/types.rbs', line 162 def id @id end |
#instance_collection_type ⇒ "INSTANCE_FLEET", "INSTANCE_GROUP"
Returns the value of attribute instance_collection_type.
166 167 168 |
# File 'sig/types.rbs', line 166 def instance_collection_type @instance_collection_type end |
#kerberos_attributes ⇒ Types::KerberosAttributes
Returns the value of attribute kerberos_attributes.
188 189 190 |
# File 'sig/types.rbs', line 188 def kerberos_attributes @kerberos_attributes end |
#log_encryption_kms_key_id ⇒ ::String
Returns the value of attribute log_encryption_kms_key_id.
168 169 170 |
# File 'sig/types.rbs', line 168 def log_encryption_kms_key_id @log_encryption_kms_key_id end |
#log_uri ⇒ ::String
Returns the value of attribute log_uri.
167 168 169 |
# File 'sig/types.rbs', line 167 def log_uri @log_uri end |
#master_public_dns_name ⇒ ::String
Returns the value of attribute master_public_dns_name.
180 181 182 |
# File 'sig/types.rbs', line 180 def master_public_dns_name @master_public_dns_name end |
#monitoring_configuration ⇒ Types::MonitoringConfiguration
Returns the value of attribute monitoring_configuration.
197 198 199 |
# File 'sig/types.rbs', line 197 def monitoring_configuration @monitoring_configuration end |
#name ⇒ ::String
Returns the value of attribute name.
163 164 165 |
# File 'sig/types.rbs', line 163 def name @name end |
#normalized_instance_hours ⇒ ::Integer
Returns the value of attribute normalized_instance_hours.
179 180 181 |
# File 'sig/types.rbs', line 179 def normalized_instance_hours @normalized_instance_hours end |
#os_release_label ⇒ ::String
Returns the value of attribute os_release_label.
193 194 195 |
# File 'sig/types.rbs', line 193 def os_release_label @os_release_label end |
#outpost_arn ⇒ ::String
Returns the value of attribute outpost_arn.
190 191 192 |
# File 'sig/types.rbs', line 190 def outpost_arn @outpost_arn end |
#placement_groups ⇒ ::Array[Types::PlacementGroupConfig]
Returns the value of attribute placement_groups.
192 193 194 |
# File 'sig/types.rbs', line 192 def placement_groups @placement_groups end |
#release_label ⇒ ::String
Returns the value of attribute release_label.
171 172 173 |
# File 'sig/types.rbs', line 171 def release_label @release_label end |
#repo_upgrade_on_boot ⇒ "SECURITY", "NONE"
Returns the value of attribute repo_upgrade_on_boot.
187 188 189 |
# File 'sig/types.rbs', line 187 def repo_upgrade_on_boot @repo_upgrade_on_boot end |
#requested_ami_version ⇒ ::String
Returns the value of attribute requested_ami_version.
169 170 171 |
# File 'sig/types.rbs', line 169 def requested_ami_version @requested_ami_version end |
#running_ami_version ⇒ ::String
Returns the value of attribute running_ami_version.
170 171 172 |
# File 'sig/types.rbs', line 170 def running_ami_version @running_ami_version end |
#scale_down_behavior ⇒ "TERMINATE_AT_INSTANCE_HOUR", "TERMINATE_AT_TASK_COMPLETION"
Returns the value of attribute scale_down_behavior.
184 185 186 |
# File 'sig/types.rbs', line 184 def scale_down_behavior @scale_down_behavior end |
#security_configuration ⇒ ::String
Returns the value of attribute security_configuration.
182 183 184 |
# File 'sig/types.rbs', line 182 def security_configuration @security_configuration end |
#service_role ⇒ ::String
Returns the value of attribute service_role.
178 179 180 |
# File 'sig/types.rbs', line 178 def service_role @service_role end |
#session_enabled ⇒ Boolean
Returns the value of attribute session_enabled.
198 199 200 |
# File 'sig/types.rbs', line 198 def session_enabled @session_enabled end |
#status ⇒ Types::ClusterStatus
Returns the value of attribute status.
164 165 166 |
# File 'sig/types.rbs', line 164 def status @status end |
#step_concurrency_level ⇒ ::Integer
Returns the value of attribute step_concurrency_level.
191 192 193 |
# File 'sig/types.rbs', line 191 def step_concurrency_level @step_concurrency_level end |
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
177 178 179 |
# File 'sig/types.rbs', line 177 def @tags end |
#termination_protected ⇒ Boolean
Returns the value of attribute termination_protected.
173 174 175 |
# File 'sig/types.rbs', line 173 def termination_protected @termination_protected end |
#unhealthy_node_replacement ⇒ Boolean
Returns the value of attribute unhealthy_node_replacement.
174 175 176 |
# File 'sig/types.rbs', line 174 def unhealthy_node_replacement @unhealthy_node_replacement end |
#visible_to_all_users ⇒ Boolean
Returns the value of attribute visible_to_all_users.
175 176 177 |
# File 'sig/types.rbs', line 175 def visible_to_all_users @visible_to_all_users end |