Class: Aws::Types::CreateDBClusterMessage

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:master_user_password, :pre_signed_url])

Instance Attribute Summary collapse

Instance Attribute Details

#allocated_storage::Integer

Returns the value of attribute allocated_storage.

Returns:

  • (::Integer)


417
418
419
# File 'sig/types.rbs', line 417

def allocated_storage
  @allocated_storage
end

#associated_roles::Array[Types::DBClusterAssociatedRole]

Returns the value of attribute associated_roles.

Returns:



448
449
450
# File 'sig/types.rbs', line 448

def associated_roles
  @associated_roles
end

#auto_minor_version_upgradeBoolean

Returns the value of attribute auto_minor_version_upgrade.

Returns:

  • (Boolean)


421
422
423
# File 'sig/types.rbs', line 421

def auto_minor_version_upgrade
  @auto_minor_version_upgrade
end

#availability_zones::Array[::String]

Returns the value of attribute availability_zones.

Returns:

  • (::Array[::String])


389
390
391
# File 'sig/types.rbs', line 389

def availability_zones
  @availability_zones
end

#backtrack_window::Integer

Returns the value of attribute backtrack_window.

Returns:

  • (::Integer)


411
412
413
# File 'sig/types.rbs', line 411

def backtrack_window
  @backtrack_window
end

#backup_retention_period::Integer

Returns the value of attribute backup_retention_period.

Returns:

  • (::Integer)


390
391
392
# File 'sig/types.rbs', line 390

def backup_retention_period
  @backup_retention_period
end

#ca_certificate_identifier::String

Returns the value of attribute ca_certificate_identifier.

Returns:

  • (::String)


443
444
445
# File 'sig/types.rbs', line 443

def ca_certificate_identifier
  @ca_certificate_identifier
end

#character_set_name::String

Returns the value of attribute character_set_name.

Returns:

  • (::String)


391
392
393
# File 'sig/types.rbs', line 391

def character_set_name
  @character_set_name
end

#cluster_scalability_type"standard", "limitless"

Returns the value of attribute cluster_scalability_type.

Returns:

  • ("standard", "limitless")


438
439
440
# File 'sig/types.rbs', line 438

def cluster_scalability_type
  @cluster_scalability_type
end

#copy_tags_to_snapshotBoolean

Returns the value of attribute copy_tags_to_snapshot.

Returns:

  • (Boolean)


425
426
427
# File 'sig/types.rbs', line 425

def copy_tags_to_snapshot
  @copy_tags_to_snapshot
end

#database_insights_mode"standard", "advanced"

Returns the value of attribute database_insights_mode.

Returns:

  • ("standard", "advanced")


433
434
435
# File 'sig/types.rbs', line 433

def database_insights_mode
  @database_insights_mode
end

#database_name::String

Returns the value of attribute database_name.

Returns:

  • (::String)


392
393
394
# File 'sig/types.rbs', line 392

def database_name
  @database_name
end

#db_cluster_identifier::String

Returns the value of attribute db_cluster_identifier.

Returns:

  • (::String)


393
394
395
# File 'sig/types.rbs', line 393

def db_cluster_identifier
  @db_cluster_identifier
end

#db_cluster_instance_class::String

Returns the value of attribute db_cluster_instance_class.

Returns:

  • (::String)


416
417
418
# File 'sig/types.rbs', line 416

def db_cluster_instance_class
  @db_cluster_instance_class
end

#db_cluster_parameter_group_name::String

Returns the value of attribute db_cluster_parameter_group_name.

Returns:

  • (::String)


394
395
396
# File 'sig/types.rbs', line 394

def db_cluster_parameter_group_name
  @db_cluster_parameter_group_name
end

#db_subnet_group_name::String

Returns the value of attribute db_subnet_group_name.

Returns:

  • (::String)


396
397
398
# File 'sig/types.rbs', line 396

def db_subnet_group_name
  @db_subnet_group_name
end

#db_system_id::String

Returns the value of attribute db_system_id.

Returns:

  • (::String)


439
440
441
# File 'sig/types.rbs', line 439

def db_system_id
  @db_system_id
end

#deletion_protectionBoolean

Returns the value of attribute deletion_protection.

Returns:

  • (Boolean)


422
423
424
# File 'sig/types.rbs', line 422

def deletion_protection
  @deletion_protection
end

#domain::String

Returns the value of attribute domain.

Returns:

  • (::String)


426
427
428
# File 'sig/types.rbs', line 426

def domain
  @domain
end

#domain_iam_role_name::String

Returns the value of attribute domain_iam_role_name.

Returns:

  • (::String)


427
428
429
# File 'sig/types.rbs', line 427

def domain_iam_role_name
  @domain_iam_role_name
end

#enable_cloudwatch_logs_exports::Array[::String]

Returns the value of attribute enable_cloudwatch_logs_exports.

Returns:

  • (::Array[::String])


412
413
414
# File 'sig/types.rbs', line 412

def enable_cloudwatch_logs_exports
  @enable_cloudwatch_logs_exports
end

#enable_global_write_forwardingBoolean

Returns the value of attribute enable_global_write_forwarding.

Returns:

  • (Boolean)


428
429
430
# File 'sig/types.rbs', line 428

def enable_global_write_forwarding
  @enable_global_write_forwarding
end

#enable_http_endpointBoolean

Returns the value of attribute enable_http_endpoint.

Returns:

  • (Boolean)


424
425
426
# File 'sig/types.rbs', line 424

def enable_http_endpoint
  @enable_http_endpoint
end

#enable_iam_database_authenticationBoolean

Returns the value of attribute enable_iam_database_authentication.

Returns:

  • (Boolean)


410
411
412
# File 'sig/types.rbs', line 410

def enable_iam_database_authentication
  @enable_iam_database_authentication
end

#enable_limitless_databaseBoolean

Returns the value of attribute enable_limitless_database.

Returns:

  • (Boolean)


437
438
439
# File 'sig/types.rbs', line 437

def enable_limitless_database
  @enable_limitless_database
end

#enable_local_write_forwardingBoolean

Returns the value of attribute enable_local_write_forwarding.

Returns:

  • (Boolean)


441
442
443
# File 'sig/types.rbs', line 441

def enable_local_write_forwarding
  @enable_local_write_forwarding
end

#enable_performance_insightsBoolean

Returns the value of attribute enable_performance_insights.

Returns:

  • (Boolean)


434
435
436
# File 'sig/types.rbs', line 434

def enable_performance_insights
  @enable_performance_insights
end

#engine::String

Returns the value of attribute engine.

Returns:

  • (::String)


397
398
399
# File 'sig/types.rbs', line 397

def engine
  @engine
end

#engine_lifecycle_support::String

Returns the value of attribute engine_lifecycle_support.

Returns:

  • (::String)


444
445
446
# File 'sig/types.rbs', line 444

def engine_lifecycle_support
  @engine_lifecycle_support
end

#engine_mode::String

Returns the value of attribute engine_mode.

Returns:

  • (::String)


413
414
415
# File 'sig/types.rbs', line 413

def engine_mode
  @engine_mode
end

#engine_version::String

Returns the value of attribute engine_version.

Returns:

  • (::String)


398
399
400
# File 'sig/types.rbs', line 398

def engine_version
  @engine_version
end

#global_cluster_identifier::String

Returns the value of attribute global_cluster_identifier.

Returns:

  • (::String)


423
424
425
# File 'sig/types.rbs', line 423

def global_cluster_identifier
  @global_cluster_identifier
end

#iops::Integer

Returns the value of attribute iops.

Returns:

  • (::Integer)


419
420
421
# File 'sig/types.rbs', line 419

def iops
  @iops
end

#kms_key_id::String

Returns the value of attribute kms_key_id.

Returns:

  • (::String)


408
409
410
# File 'sig/types.rbs', line 408

def kms_key_id
  @kms_key_id
end

#manage_master_user_passwordBoolean

Returns the value of attribute manage_master_user_password.

Returns:

  • (Boolean)


440
441
442
# File 'sig/types.rbs', line 440

def manage_master_user_password
  @manage_master_user_password
end

#master_user_authentication_type"password", "iam-db-auth"

Returns the value of attribute master_user_authentication_type.

Returns:

  • ("password", "iam-db-auth")


446
447
448
# File 'sig/types.rbs', line 446

def master_user_authentication_type
  @master_user_authentication_type
end

#master_user_password::String

Returns the value of attribute master_user_password.

Returns:

  • (::String)


401
402
403
# File 'sig/types.rbs', line 401

def master_user_password
  @master_user_password
end

#master_user_secret_kms_key_id::String

Returns the value of attribute master_user_secret_kms_key_id.

Returns:

  • (::String)


442
443
444
# File 'sig/types.rbs', line 442

def master_user_secret_kms_key_id
  @master_user_secret_kms_key_id
end

#master_username::String

Returns the value of attribute master_username.

Returns:

  • (::String)


400
401
402
# File 'sig/types.rbs', line 400

def master_username
  @master_username
end

#monitoring_interval::Integer

Returns the value of attribute monitoring_interval.

Returns:

  • (::Integer)


431
432
433
# File 'sig/types.rbs', line 431

def monitoring_interval
  @monitoring_interval
end

#monitoring_role_arn::String

Returns the value of attribute monitoring_role_arn.

Returns:

  • (::String)


432
433
434
# File 'sig/types.rbs', line 432

def monitoring_role_arn
  @monitoring_role_arn
end

#network_type::String

Returns the value of attribute network_type.

Returns:

  • (::String)


429
430
431
# File 'sig/types.rbs', line 429

def network_type
  @network_type
end

#option_group_name::String

Returns the value of attribute option_group_name.

Returns:

  • (::String)


402
403
404
# File 'sig/types.rbs', line 402

def option_group_name
  @option_group_name
end

#performance_insights_kms_key_id::String

Returns the value of attribute performance_insights_kms_key_id.

Returns:

  • (::String)


435
436
437
# File 'sig/types.rbs', line 435

def performance_insights_kms_key_id
  @performance_insights_kms_key_id
end

#performance_insights_retention_period::Integer

Returns the value of attribute performance_insights_retention_period.

Returns:

  • (::Integer)


436
437
438
# File 'sig/types.rbs', line 436

def performance_insights_retention_period
  @performance_insights_retention_period
end

#port::Integer

Returns the value of attribute port.

Returns:

  • (::Integer)


399
400
401
# File 'sig/types.rbs', line 399

def port
  @port
end

#pre_signed_url::String

Returns the value of attribute pre_signed_url.

Returns:

  • (::String)


409
410
411
# File 'sig/types.rbs', line 409

def pre_signed_url
  @pre_signed_url
end

#preferred_backup_window::String

Returns the value of attribute preferred_backup_window.

Returns:

  • (::String)


403
404
405
# File 'sig/types.rbs', line 403

def preferred_backup_window
  @preferred_backup_window
end

#preferred_maintenance_window::String

Returns the value of attribute preferred_maintenance_window.

Returns:

  • (::String)


404
405
406
# File 'sig/types.rbs', line 404

def preferred_maintenance_window
  @preferred_maintenance_window
end

#publicly_accessibleBoolean

Returns the value of attribute publicly_accessible.

Returns:

  • (Boolean)


420
421
422
# File 'sig/types.rbs', line 420

def publicly_accessible
  @publicly_accessible
end

#rds_custom_cluster_configurationTypes::RdsCustomClusterConfiguration

Returns the value of attribute rds_custom_cluster_configuration.



415
416
417
# File 'sig/types.rbs', line 415

def rds_custom_cluster_configuration
  @rds_custom_cluster_configuration
end

#replication_source_identifier::String

Returns the value of attribute replication_source_identifier.

Returns:

  • (::String)


405
406
407
# File 'sig/types.rbs', line 405

def replication_source_identifier
  @replication_source_identifier
end

#scaling_configurationTypes::ScalingConfiguration

Returns the value of attribute scaling_configuration.



414
415
416
# File 'sig/types.rbs', line 414

def scaling_configuration
  @scaling_configuration
end

#serverless_v2_scaling_configurationTypes::ServerlessV2ScalingConfiguration

Returns the value of attribute serverless_v2_scaling_configuration.



430
431
432
# File 'sig/types.rbs', line 430

def serverless_v2_scaling_configuration
  @serverless_v2_scaling_configuration
end

#source_region::String

Returns the value of attribute source_region.

Returns:

  • (::String)


449
450
451
# File 'sig/types.rbs', line 449

def source_region
  @source_region
end

#storage_encryptedBoolean

Returns the value of attribute storage_encrypted.

Returns:

  • (Boolean)


407
408
409
# File 'sig/types.rbs', line 407

def storage_encrypted
  @storage_encrypted
end

#storage_type::String

Returns the value of attribute storage_type.

Returns:

  • (::String)


418
419
420
# File 'sig/types.rbs', line 418

def storage_type
  @storage_type
end

#tag_specifications::Array[Types::TagSpecification]

Returns the value of attribute tag_specifications.

Returns:



445
446
447
# File 'sig/types.rbs', line 445

def tag_specifications
  @tag_specifications
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



406
407
408
# File 'sig/types.rbs', line 406

def tags
  @tags
end

#vpc_security_group_ids::Array[::String]

Returns the value of attribute vpc_security_group_ids.

Returns:

  • (::Array[::String])


395
396
397
# File 'sig/types.rbs', line 395

def vpc_security_group_ids
  @vpc_security_group_ids
end

#with_express_configurationBoolean

Returns the value of attribute with_express_configuration.

Returns:

  • (Boolean)


447
448
449
# File 'sig/types.rbs', line 447

def with_express_configuration
  @with_express_configuration
end