Class: Aws::RDS::Types::CreateGlobalClusterMessage
- Inherits:
-
Struct
- Object
- Struct
- Aws::RDS::Types::CreateGlobalClusterMessage
- Defined in:
- gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb
Overview
When making an API call, you may pass CreateGlobalClusterMessage data as a hash:
{
global_cluster_identifier: "String",
source_db_cluster_identifier: "String",
engine: "String",
engine_version: "String",
deletion_protection: false,
database_name: "String",
storage_encrypted: false,
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#database_name ⇒ String
The name for your database of up to 64 alphanumeric characters.
-
#deletion_protection ⇒ Boolean
The deletion protection setting for the new global database.
-
#engine ⇒ String
The name of the database engine to be used for this DB cluster.
-
#engine_version ⇒ String
The engine version of the Aurora global database.
-
#global_cluster_identifier ⇒ String
The cluster identifier of the new global database cluster.
-
#source_db_cluster_identifier ⇒ String
The Amazon Resource Name (ARN) to use as the primary cluster of the global database.
-
#storage_encrypted ⇒ Boolean
The storage encryption setting for the new global database cluster.
Instance Attribute Details
#database_name ⇒ String
The name for your database of up to 64 alphanumeric characters. If you do not provide a name, Amazon Aurora will not create a database in the global database cluster you are creating.
5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 5661 class CreateGlobalClusterMessage < Struct.new( :global_cluster_identifier, :source_db_cluster_identifier, :engine, :engine_version, :deletion_protection, :database_name, :storage_encrypted) SENSITIVE = [] include Aws::Structure end |
#deletion_protection ⇒ Boolean
The deletion protection setting for the new global database. The global database can't be deleted when deletion protection is enabled.
5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 5661 class CreateGlobalClusterMessage < Struct.new( :global_cluster_identifier, :source_db_cluster_identifier, :engine, :engine_version, :deletion_protection, :database_name, :storage_encrypted) SENSITIVE = [] include Aws::Structure end |
#engine ⇒ String
The name of the database engine to be used for this DB cluster.
5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 5661 class CreateGlobalClusterMessage < Struct.new( :global_cluster_identifier, :source_db_cluster_identifier, :engine, :engine_version, :deletion_protection, :database_name, :storage_encrypted) SENSITIVE = [] include Aws::Structure end |
#engine_version ⇒ String
The engine version of the Aurora global database.
5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 5661 class CreateGlobalClusterMessage < Struct.new( :global_cluster_identifier, :source_db_cluster_identifier, :engine, :engine_version, :deletion_protection, :database_name, :storage_encrypted) SENSITIVE = [] include Aws::Structure end |
#global_cluster_identifier ⇒ String
The cluster identifier of the new global database cluster.
5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 5661 class CreateGlobalClusterMessage < Struct.new( :global_cluster_identifier, :source_db_cluster_identifier, :engine, :engine_version, :deletion_protection, :database_name, :storage_encrypted) SENSITIVE = [] include Aws::Structure end |
#source_db_cluster_identifier ⇒ String
The Amazon Resource Name (ARN) to use as the primary cluster of the global database. This parameter is optional.
5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 5661 class CreateGlobalClusterMessage < Struct.new( :global_cluster_identifier, :source_db_cluster_identifier, :engine, :engine_version, :deletion_protection, :database_name, :storage_encrypted) SENSITIVE = [] include Aws::Structure end |
#storage_encrypted ⇒ Boolean
The storage encryption setting for the new global database cluster.
5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 5661 class CreateGlobalClusterMessage < Struct.new( :global_cluster_identifier, :source_db_cluster_identifier, :engine, :engine_version, :deletion_protection, :database_name, :storage_encrypted) SENSITIVE = [] include Aws::Structure end |