Class: Aws::Types::Cluster

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#applications::Array[Types::Application]

Returns the value of attribute applications.

Returns:



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.

Returns:

  • (::String)


183
184
185
# File 'sig/types.rbs', line 183

def auto_scaling_role
  @auto_scaling_role
end

#auto_terminateBoolean

Returns the value of attribute auto_terminate.

Returns:

  • (Boolean)


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.

Returns:

  • (::String)


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.

Returns:



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.

Returns:

  • (::String)


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.

Returns:

  • (::Integer)


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.

Returns:

  • (::Integer)


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.

Returns:

  • (::Integer)


195
196
197
# File 'sig/types.rbs', line 195

def ebs_root_volume_throughput
  @ebs_root_volume_throughput
end

#ec2_instance_attributesTypes::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_supportBoolean

Returns the value of attribute extended_support.

Returns:

  • (Boolean)


196
197
198
# File 'sig/types.rbs', line 196

def extended_support
  @extended_support
end

#id::String

Returns the value of attribute id.

Returns:

  • (::String)


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.

Returns:

  • ("INSTANCE_FLEET", "INSTANCE_GROUP")


166
167
168
# File 'sig/types.rbs', line 166

def instance_collection_type
  @instance_collection_type
end

#kerberos_attributesTypes::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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


180
181
182
# File 'sig/types.rbs', line 180

def master_public_dns_name
  @master_public_dns_name
end

#monitoring_configurationTypes::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.

Returns:

  • (::String)


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.

Returns:

  • (::Integer)


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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:



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.

Returns:

  • (::String)


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.

Returns:

  • ("SECURITY", "NONE")


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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • ("TERMINATE_AT_INSTANCE_HOUR", "TERMINATE_AT_TASK_COMPLETION")


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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


178
179
180
# File 'sig/types.rbs', line 178

def service_role
  @service_role
end

#session_enabledBoolean

Returns the value of attribute session_enabled.

Returns:

  • (Boolean)


198
199
200
# File 'sig/types.rbs', line 198

def session_enabled
  @session_enabled
end

#statusTypes::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.

Returns:

  • (::Integer)


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.

Returns:



177
178
179
# File 'sig/types.rbs', line 177

def tags
  @tags
end

#termination_protectedBoolean

Returns the value of attribute termination_protected.

Returns:

  • (Boolean)


173
174
175
# File 'sig/types.rbs', line 173

def termination_protected
  @termination_protected
end

#unhealthy_node_replacementBoolean

Returns the value of attribute unhealthy_node_replacement.

Returns:

  • (Boolean)


174
175
176
# File 'sig/types.rbs', line 174

def unhealthy_node_replacement
  @unhealthy_node_replacement
end

#visible_to_all_usersBoolean

Returns the value of attribute visible_to_all_users.

Returns:

  • (Boolean)


175
176
177
# File 'sig/types.rbs', line 175

def visible_to_all_users
  @visible_to_all_users
end