Class: Aws::Types::Cluster
- Inherits:
-
Object
- Object
- Aws::Types::Cluster
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#allow_version_upgrade ⇒ Boolean
Returns the value of attribute allow_version_upgrade.
-
#aqua_configuration ⇒ Types::AquaConfiguration
Returns the value of attribute aqua_configuration.
-
#automated_snapshot_retention_period ⇒ ::Integer
Returns the value of attribute automated_snapshot_retention_period.
-
#availability_zone ⇒ ::String
Returns the value of attribute availability_zone.
-
#availability_zone_relocation_status ⇒ ::String
Returns the value of attribute availability_zone_relocation_status.
-
#catalog_arn ⇒ ::String
Returns the value of attribute catalog_arn.
-
#cluster_availability_status ⇒ ::String
Returns the value of attribute cluster_availability_status.
-
#cluster_create_time ⇒ ::Time
Returns the value of attribute cluster_create_time.
-
#cluster_identifier ⇒ ::String
Returns the value of attribute cluster_identifier.
-
#cluster_namespace_arn ⇒ ::String
Returns the value of attribute cluster_namespace_arn.
-
#cluster_nodes ⇒ ::Array[Types::ClusterNode]
Returns the value of attribute cluster_nodes.
-
#cluster_parameter_groups ⇒ ::Array[Types::ClusterParameterGroupStatus]
Returns the value of attribute cluster_parameter_groups.
-
#cluster_public_key ⇒ ::String
Returns the value of attribute cluster_public_key.
-
#cluster_revision_number ⇒ ::String
Returns the value of attribute cluster_revision_number.
-
#cluster_security_groups ⇒ ::Array[Types::ClusterSecurityGroupMembership]
Returns the value of attribute cluster_security_groups.
-
#cluster_snapshot_copy_status ⇒ Types::ClusterSnapshotCopyStatus
Returns the value of attribute cluster_snapshot_copy_status.
-
#cluster_status ⇒ ::String
Returns the value of attribute cluster_status.
-
#cluster_subnet_group_name ⇒ ::String
Returns the value of attribute cluster_subnet_group_name.
-
#cluster_version ⇒ ::String
Returns the value of attribute cluster_version.
-
#custom_domain_certificate_arn ⇒ ::String
Returns the value of attribute custom_domain_certificate_arn.
-
#custom_domain_certificate_expiry_date ⇒ ::Time
Returns the value of attribute custom_domain_certificate_expiry_date.
-
#custom_domain_name ⇒ ::String
Returns the value of attribute custom_domain_name.
-
#data_transfer_progress ⇒ Types::DataTransferProgress
Returns the value of attribute data_transfer_progress.
-
#db_name ⇒ ::String
Returns the value of attribute db_name.
-
#default_iam_role_arn ⇒ ::String
Returns the value of attribute default_iam_role_arn.
-
#deferred_maintenance_windows ⇒ ::Array[Types::DeferredMaintenanceWindow]
Returns the value of attribute deferred_maintenance_windows.
-
#elastic_ip_status ⇒ Types::ElasticIpStatus
Returns the value of attribute elastic_ip_status.
-
#elastic_resize_number_of_node_options ⇒ ::String
Returns the value of attribute elastic_resize_number_of_node_options.
-
#encrypted ⇒ Boolean
Returns the value of attribute encrypted.
-
#endpoint ⇒ Types::Endpoint
Returns the value of attribute endpoint.
-
#enhanced_vpc_routing ⇒ Boolean
Returns the value of attribute enhanced_vpc_routing.
-
#expected_next_snapshot_schedule_time ⇒ ::Time
Returns the value of attribute expected_next_snapshot_schedule_time.
-
#expected_next_snapshot_schedule_time_status ⇒ ::String
Returns the value of attribute expected_next_snapshot_schedule_time_status.
-
#extra_compute_for_automatic_optimization ⇒ ::String
Returns the value of attribute extra_compute_for_automatic_optimization.
-
#hsm_status ⇒ Types::HsmStatus
Returns the value of attribute hsm_status.
-
#iam_roles ⇒ ::Array[Types::ClusterIamRole]
Returns the value of attribute iam_roles.
-
#ip_address_type ⇒ ::String
Returns the value of attribute ip_address_type.
-
#kms_key_id ⇒ ::String
Returns the value of attribute kms_key_id.
-
#lakehouse_registration_status ⇒ ::String
Returns the value of attribute lakehouse_registration_status.
-
#maintenance_track_name ⇒ ::String
Returns the value of attribute maintenance_track_name.
-
#manual_snapshot_retention_period ⇒ ::Integer
Returns the value of attribute manual_snapshot_retention_period.
-
#master_password_secret_arn ⇒ ::String
Returns the value of attribute master_password_secret_arn.
-
#master_password_secret_kms_key_id ⇒ ::String
Returns the value of attribute master_password_secret_kms_key_id.
-
#master_username ⇒ ::String
Returns the value of attribute master_username.
-
#modify_status ⇒ ::String
Returns the value of attribute modify_status.
-
#multi_az ⇒ ::String
Returns the value of attribute multi_az.
-
#multi_az_secondary ⇒ Types::SecondaryClusterInfo
Returns the value of attribute multi_az_secondary.
-
#next_maintenance_window_start_time ⇒ ::Time
Returns the value of attribute next_maintenance_window_start_time.
-
#node_type ⇒ ::String
Returns the value of attribute node_type.
-
#number_of_nodes ⇒ ::Integer
Returns the value of attribute number_of_nodes.
-
#pending_actions ⇒ ::Array[::String]
Returns the value of attribute pending_actions.
-
#pending_modified_values ⇒ Types::PendingModifiedValues
Returns the value of attribute pending_modified_values.
-
#preferred_maintenance_window ⇒ ::String
Returns the value of attribute preferred_maintenance_window.
-
#publicly_accessible ⇒ Boolean
Returns the value of attribute publicly_accessible.
-
#reserved_node_exchange_status ⇒ Types::ReservedNodeExchangeStatus
Returns the value of attribute reserved_node_exchange_status.
-
#resize_info ⇒ Types::ResizeInfo
Returns the value of attribute resize_info.
-
#restore_status ⇒ Types::RestoreStatus
Returns the value of attribute restore_status.
-
#snapshot_schedule_identifier ⇒ ::String
Returns the value of attribute snapshot_schedule_identifier.
-
#snapshot_schedule_state ⇒ "MODIFYING", ...
Returns the value of attribute snapshot_schedule_state.
-
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
-
#total_storage_capacity_in_mega_bytes ⇒ ::Integer
Returns the value of attribute total_storage_capacity_in_mega_bytes.
-
#vpc_id ⇒ ::String
Returns the value of attribute vpc_id.
-
#vpc_security_groups ⇒ ::Array[Types::VpcSecurityGroupMembership]
Returns the value of attribute vpc_security_groups.
Instance Attribute Details
#allow_version_upgrade ⇒ Boolean
Returns the value of attribute allow_version_upgrade.
213 214 215 |
# File 'sig/types.rbs', line 213 def allow_version_upgrade @allow_version_upgrade end |
#aqua_configuration ⇒ Types::AquaConfiguration
Returns the value of attribute aqua_configuration.
242 243 244 |
# File 'sig/types.rbs', line 242 def aqua_configuration @aqua_configuration end |
#automated_snapshot_retention_period ⇒ ::Integer
Returns the value of attribute automated_snapshot_retention_period.
202 203 204 |
# File 'sig/types.rbs', line 202 def automated_snapshot_retention_period @automated_snapshot_retention_period end |
#availability_zone ⇒ ::String
Returns the value of attribute availability_zone.
209 210 211 |
# File 'sig/types.rbs', line 209 def availability_zone @availability_zone end |
#availability_zone_relocation_status ⇒ ::String
Returns the value of attribute availability_zone_relocation_status.
239 240 241 |
# File 'sig/types.rbs', line 239 def availability_zone_relocation_status @availability_zone_relocation_status end |
#catalog_arn ⇒ ::String
Returns the value of attribute catalog_arn.
254 255 256 |
# File 'sig/types.rbs', line 254 def catalog_arn @catalog_arn end |
#cluster_availability_status ⇒ ::String
Returns the value of attribute cluster_availability_status.
196 197 198 |
# File 'sig/types.rbs', line 196 def cluster_availability_status @cluster_availability_status end |
#cluster_create_time ⇒ ::Time
Returns the value of attribute cluster_create_time.
201 202 203 |
# File 'sig/types.rbs', line 201 def cluster_create_time @cluster_create_time end |
#cluster_identifier ⇒ ::String
Returns the value of attribute cluster_identifier.
193 194 195 |
# File 'sig/types.rbs', line 193 def cluster_identifier @cluster_identifier end |
#cluster_namespace_arn ⇒ ::String
Returns the value of attribute cluster_namespace_arn.
240 241 242 |
# File 'sig/types.rbs', line 240 def cluster_namespace_arn @cluster_namespace_arn end |
#cluster_nodes ⇒ ::Array[Types::ClusterNode]
Returns the value of attribute cluster_nodes.
222 223 224 |
# File 'sig/types.rbs', line 222 def cluster_nodes @cluster_nodes end |
#cluster_parameter_groups ⇒ ::Array[Types::ClusterParameterGroupStatus]
Returns the value of attribute cluster_parameter_groups.
206 207 208 |
# File 'sig/types.rbs', line 206 def cluster_parameter_groups @cluster_parameter_groups end |
#cluster_public_key ⇒ ::String
Returns the value of attribute cluster_public_key.
221 222 223 |
# File 'sig/types.rbs', line 221 def cluster_public_key @cluster_public_key end |
#cluster_revision_number ⇒ ::String
Returns the value of attribute cluster_revision_number.
224 225 226 |
# File 'sig/types.rbs', line 224 def cluster_revision_number @cluster_revision_number end |
#cluster_security_groups ⇒ ::Array[Types::ClusterSecurityGroupMembership]
Returns the value of attribute cluster_security_groups.
204 205 206 |
# File 'sig/types.rbs', line 204 def cluster_security_groups @cluster_security_groups end |
#cluster_snapshot_copy_status ⇒ Types::ClusterSnapshotCopyStatus
Returns the value of attribute cluster_snapshot_copy_status.
220 221 222 |
# File 'sig/types.rbs', line 220 def cluster_snapshot_copy_status @cluster_snapshot_copy_status end |
#cluster_status ⇒ ::String
Returns the value of attribute cluster_status.
195 196 197 |
# File 'sig/types.rbs', line 195 def cluster_status @cluster_status end |
#cluster_subnet_group_name ⇒ ::String
Returns the value of attribute cluster_subnet_group_name.
207 208 209 |
# File 'sig/types.rbs', line 207 def cluster_subnet_group_name @cluster_subnet_group_name end |
#cluster_version ⇒ ::String
Returns the value of attribute cluster_version.
212 213 214 |
# File 'sig/types.rbs', line 212 def cluster_version @cluster_version end |
#custom_domain_certificate_arn ⇒ ::String
Returns the value of attribute custom_domain_certificate_arn.
246 247 248 |
# File 'sig/types.rbs', line 246 def custom_domain_certificate_arn @custom_domain_certificate_arn end |
#custom_domain_certificate_expiry_date ⇒ ::Time
Returns the value of attribute custom_domain_certificate_expiry_date.
247 248 249 |
# File 'sig/types.rbs', line 247 def custom_domain_certificate_expiry_date @custom_domain_certificate_expiry_date end |
#custom_domain_name ⇒ ::String
Returns the value of attribute custom_domain_name.
245 246 247 |
# File 'sig/types.rbs', line 245 def custom_domain_name @custom_domain_name end |
#data_transfer_progress ⇒ Types::DataTransferProgress
Returns the value of attribute data_transfer_progress.
218 219 220 |
# File 'sig/types.rbs', line 218 def data_transfer_progress @data_transfer_progress end |
#db_name ⇒ ::String
Returns the value of attribute db_name.
199 200 201 |
# File 'sig/types.rbs', line 199 def db_name @db_name end |
#default_iam_role_arn ⇒ ::String
Returns the value of attribute default_iam_role_arn.
243 244 245 |
# File 'sig/types.rbs', line 243 def default_iam_role_arn @default_iam_role_arn end |
#deferred_maintenance_windows ⇒ ::Array[Types::DeferredMaintenanceWindow]
Returns the value of attribute deferred_maintenance_windows.
232 233 234 |
# File 'sig/types.rbs', line 232 def deferred_maintenance_windows @deferred_maintenance_windows end |
#elastic_ip_status ⇒ Types::ElasticIpStatus
Returns the value of attribute elastic_ip_status.
223 224 225 |
# File 'sig/types.rbs', line 223 def elastic_ip_status @elastic_ip_status end |
#elastic_resize_number_of_node_options ⇒ ::String
Returns the value of attribute elastic_resize_number_of_node_options.
231 232 233 |
# File 'sig/types.rbs', line 231 def @elastic_resize_number_of_node_options end |
#encrypted ⇒ Boolean
Returns the value of attribute encrypted.
216 217 218 |
# File 'sig/types.rbs', line 216 def encrypted @encrypted end |
#endpoint ⇒ Types::Endpoint
Returns the value of attribute endpoint.
200 201 202 |
# File 'sig/types.rbs', line 200 def endpoint @endpoint end |
#enhanced_vpc_routing ⇒ Boolean
Returns the value of attribute enhanced_vpc_routing.
227 228 229 |
# File 'sig/types.rbs', line 227 def enhanced_vpc_routing @enhanced_vpc_routing end |
#expected_next_snapshot_schedule_time ⇒ ::Time
Returns the value of attribute expected_next_snapshot_schedule_time.
235 236 237 |
# File 'sig/types.rbs', line 235 def expected_next_snapshot_schedule_time @expected_next_snapshot_schedule_time end |
#expected_next_snapshot_schedule_time_status ⇒ ::String
Returns the value of attribute expected_next_snapshot_schedule_time_status.
236 237 238 |
# File 'sig/types.rbs', line 236 def expected_next_snapshot_schedule_time_status @expected_next_snapshot_schedule_time_status end |
#extra_compute_for_automatic_optimization ⇒ ::String
Returns the value of attribute extra_compute_for_automatic_optimization.
255 256 257 |
# File 'sig/types.rbs', line 255 def extra_compute_for_automatic_optimization @extra_compute_for_automatic_optimization end |
#hsm_status ⇒ Types::HsmStatus
Returns the value of attribute hsm_status.
219 220 221 |
# File 'sig/types.rbs', line 219 def hsm_status @hsm_status end |
#iam_roles ⇒ ::Array[Types::ClusterIamRole]
Returns the value of attribute iam_roles.
228 229 230 |
# File 'sig/types.rbs', line 228 def iam_roles @iam_roles end |
#ip_address_type ⇒ ::String
Returns the value of attribute ip_address_type.
250 251 252 |
# File 'sig/types.rbs', line 250 def ip_address_type @ip_address_type end |
#kms_key_id ⇒ ::String
Returns the value of attribute kms_key_id.
226 227 228 |
# File 'sig/types.rbs', line 226 def kms_key_id @kms_key_id end |
#lakehouse_registration_status ⇒ ::String
Returns the value of attribute lakehouse_registration_status.
253 254 255 |
# File 'sig/types.rbs', line 253 def lakehouse_registration_status @lakehouse_registration_status end |
#maintenance_track_name ⇒ ::String
Returns the value of attribute maintenance_track_name.
230 231 232 |
# File 'sig/types.rbs', line 230 def maintenance_track_name @maintenance_track_name end |
#manual_snapshot_retention_period ⇒ ::Integer
Returns the value of attribute manual_snapshot_retention_period.
203 204 205 |
# File 'sig/types.rbs', line 203 def manual_snapshot_retention_period @manual_snapshot_retention_period end |
#master_password_secret_arn ⇒ ::String
Returns the value of attribute master_password_secret_arn.
248 249 250 |
# File 'sig/types.rbs', line 248 def master_password_secret_arn @master_password_secret_arn end |
#master_password_secret_kms_key_id ⇒ ::String
Returns the value of attribute master_password_secret_kms_key_id.
249 250 251 |
# File 'sig/types.rbs', line 249 def master_password_secret_kms_key_id @master_password_secret_kms_key_id end |
#master_username ⇒ ::String
Returns the value of attribute master_username.
198 199 200 |
# File 'sig/types.rbs', line 198 def master_username @master_username end |
#modify_status ⇒ ::String
Returns the value of attribute modify_status.
197 198 199 |
# File 'sig/types.rbs', line 197 def modify_status @modify_status end |
#multi_az ⇒ ::String
Returns the value of attribute multi_az.
251 252 253 |
# File 'sig/types.rbs', line 251 def multi_az @multi_az end |
#multi_az_secondary ⇒ Types::SecondaryClusterInfo
Returns the value of attribute multi_az_secondary.
252 253 254 |
# File 'sig/types.rbs', line 252 def multi_az_secondary @multi_az_secondary end |
#next_maintenance_window_start_time ⇒ ::Time
Returns the value of attribute next_maintenance_window_start_time.
237 238 239 |
# File 'sig/types.rbs', line 237 def next_maintenance_window_start_time @next_maintenance_window_start_time end |
#node_type ⇒ ::String
Returns the value of attribute node_type.
194 195 196 |
# File 'sig/types.rbs', line 194 def node_type @node_type end |
#number_of_nodes ⇒ ::Integer
Returns the value of attribute number_of_nodes.
214 215 216 |
# File 'sig/types.rbs', line 214 def number_of_nodes @number_of_nodes end |
#pending_actions ⇒ ::Array[::String]
Returns the value of attribute pending_actions.
229 230 231 |
# File 'sig/types.rbs', line 229 def pending_actions @pending_actions end |
#pending_modified_values ⇒ Types::PendingModifiedValues
Returns the value of attribute pending_modified_values.
211 212 213 |
# File 'sig/types.rbs', line 211 def pending_modified_values @pending_modified_values end |
#preferred_maintenance_window ⇒ ::String
Returns the value of attribute preferred_maintenance_window.
210 211 212 |
# File 'sig/types.rbs', line 210 def preferred_maintenance_window @preferred_maintenance_window end |
#publicly_accessible ⇒ Boolean
Returns the value of attribute publicly_accessible.
215 216 217 |
# File 'sig/types.rbs', line 215 def publicly_accessible @publicly_accessible end |
#reserved_node_exchange_status ⇒ Types::ReservedNodeExchangeStatus
Returns the value of attribute reserved_node_exchange_status.
244 245 246 |
# File 'sig/types.rbs', line 244 def reserved_node_exchange_status @reserved_node_exchange_status end |
#resize_info ⇒ Types::ResizeInfo
Returns the value of attribute resize_info.
238 239 240 |
# File 'sig/types.rbs', line 238 def resize_info @resize_info end |
#restore_status ⇒ Types::RestoreStatus
Returns the value of attribute restore_status.
217 218 219 |
# File 'sig/types.rbs', line 217 def restore_status @restore_status end |
#snapshot_schedule_identifier ⇒ ::String
Returns the value of attribute snapshot_schedule_identifier.
233 234 235 |
# File 'sig/types.rbs', line 233 def snapshot_schedule_identifier @snapshot_schedule_identifier end |
#snapshot_schedule_state ⇒ "MODIFYING", ...
Returns the value of attribute snapshot_schedule_state.
234 235 236 |
# File 'sig/types.rbs', line 234 def snapshot_schedule_state @snapshot_schedule_state end |
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
225 226 227 |
# File 'sig/types.rbs', line 225 def @tags end |
#total_storage_capacity_in_mega_bytes ⇒ ::Integer
Returns the value of attribute total_storage_capacity_in_mega_bytes.
241 242 243 |
# File 'sig/types.rbs', line 241 def total_storage_capacity_in_mega_bytes @total_storage_capacity_in_mega_bytes end |
#vpc_id ⇒ ::String
Returns the value of attribute vpc_id.
208 209 210 |
# File 'sig/types.rbs', line 208 def vpc_id @vpc_id end |
#vpc_security_groups ⇒ ::Array[Types::VpcSecurityGroupMembership]
Returns the value of attribute vpc_security_groups.
205 206 207 |
# File 'sig/types.rbs', line 205 def vpc_security_groups @vpc_security_groups end |