Class: Aws::DSQL::Types::CreateClusterOutput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-dsql/lib/aws-sdk-dsql/types.rb

Overview

The output of a created cluster.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The ARN of the created cluster.

Returns:

  • (String)


168
169
170
171
172
173
174
175
176
177
178
179
# File 'gems/aws-sdk-dsql/lib/aws-sdk-dsql/types.rb', line 168

class CreateClusterOutput < Struct.new(
  :identifier,
  :arn,
  :status,
  :creation_time,
  :multi_region_properties,
  :encryption_details,
  :deletion_protection_enabled,
  :endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#creation_timeTime

The time of when created the cluster.

Returns:

  • (Time)


168
169
170
171
172
173
174
175
176
177
178
179
# File 'gems/aws-sdk-dsql/lib/aws-sdk-dsql/types.rb', line 168

class CreateClusterOutput < Struct.new(
  :identifier,
  :arn,
  :status,
  :creation_time,
  :multi_region_properties,
  :encryption_details,
  :deletion_protection_enabled,
  :endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#deletion_protection_enabledBoolean

Whether deletion protection is enabled on this cluster.

Returns:

  • (Boolean)


168
169
170
171
172
173
174
175
176
177
178
179
# File 'gems/aws-sdk-dsql/lib/aws-sdk-dsql/types.rb', line 168

class CreateClusterOutput < Struct.new(
  :identifier,
  :arn,
  :status,
  :creation_time,
  :multi_region_properties,
  :encryption_details,
  :deletion_protection_enabled,
  :endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#encryption_detailsTypes::EncryptionDetails

The encryption configuration for the cluster that was specified during the creation process, including the KMS key identifier and encryption state.



168
169
170
171
172
173
174
175
176
177
178
179
# File 'gems/aws-sdk-dsql/lib/aws-sdk-dsql/types.rb', line 168

class CreateClusterOutput < Struct.new(
  :identifier,
  :arn,
  :status,
  :creation_time,
  :multi_region_properties,
  :encryption_details,
  :deletion_protection_enabled,
  :endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#endpointString

The connection endpoint for the created cluster.

Returns:

  • (String)


168
169
170
171
172
173
174
175
176
177
178
179
# File 'gems/aws-sdk-dsql/lib/aws-sdk-dsql/types.rb', line 168

class CreateClusterOutput < Struct.new(
  :identifier,
  :arn,
  :status,
  :creation_time,
  :multi_region_properties,
  :encryption_details,
  :deletion_protection_enabled,
  :endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#identifierString

The ID of the created cluster.

Returns:

  • (String)


168
169
170
171
172
173
174
175
176
177
178
179
# File 'gems/aws-sdk-dsql/lib/aws-sdk-dsql/types.rb', line 168

class CreateClusterOutput < Struct.new(
  :identifier,
  :arn,
  :status,
  :creation_time,
  :multi_region_properties,
  :encryption_details,
  :deletion_protection_enabled,
  :endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#multi_region_propertiesTypes::MultiRegionProperties

The multi-Region cluster configuration details that were set during cluster creation



168
169
170
171
172
173
174
175
176
177
178
179
# File 'gems/aws-sdk-dsql/lib/aws-sdk-dsql/types.rb', line 168

class CreateClusterOutput < Struct.new(
  :identifier,
  :arn,
  :status,
  :creation_time,
  :multi_region_properties,
  :encryption_details,
  :deletion_protection_enabled,
  :endpoint)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the created cluster.

Returns:

  • (String)


168
169
170
171
172
173
174
175
176
177
178
179
# File 'gems/aws-sdk-dsql/lib/aws-sdk-dsql/types.rb', line 168

class CreateClusterOutput < Struct.new(
  :identifier,
  :arn,
  :status,
  :creation_time,
  :multi_region_properties,
  :encryption_details,
  :deletion_protection_enabled,
  :endpoint)
  SENSITIVE = []
  include Aws::Structure
end