Class: Aws::SecurityHub::Types::AwsRdsDbClusterSnapshotDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsRdsDbClusterSnapshotDetails
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Information about an Amazon RDS DB cluster snapshot.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#allocated_storage ⇒ Integer
Specifies the allocated storage size in gibibytes (GiB).
-
#availability_zones ⇒ Array<String>
A list of Availability Zones where instances in the DB cluster can be created.
-
#cluster_create_time ⇒ String
Indicates when the DB cluster was created, in Universal Coordinated Time (UTC).
-
#db_cluster_identifier ⇒ String
The DB cluster identifier.
-
#db_cluster_snapshot_attributes ⇒ Array<Types::AwsRdsDbClusterSnapshotDbClusterSnapshotAttribute>
Contains the name and values of a manual DB cluster snapshot attribute.
-
#db_cluster_snapshot_identifier ⇒ String
The identifier of the DB cluster snapshot.
-
#engine ⇒ String
The name of the database engine that you want to use for this DB instance.
-
#engine_version ⇒ String
The version of the database engine to use.
-
#iam_database_authentication_enabled ⇒ Boolean
Whether mapping of IAM accounts to database accounts is enabled.
-
#kms_key_id ⇒ String
The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.
-
#license_model ⇒ String
The license model information for this DB cluster snapshot.
-
#master_username ⇒ String
The name of the master user for the DB cluster.
-
#percent_progress ⇒ Integer
Specifies the percentage of the estimated data that has been transferred.
-
#port ⇒ Integer
The port number on which the DB instances in the DB cluster accept connections.
-
#snapshot_create_time ⇒ String
Indicates when the snapshot was taken.
-
#snapshot_type ⇒ String
The type of DB cluster snapshot.
-
#status ⇒ String
The status of this DB cluster snapshot.
-
#storage_encrypted ⇒ Boolean
Whether the DB cluster is encrypted.
-
#vpc_id ⇒ String
The VPC ID that is associated with the DB cluster snapshot.
Instance Attribute Details
#allocated_storage ⇒ Integer
Specifies the allocated storage size in gibibytes (GiB).
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#availability_zones ⇒ Array<String>
A list of Availability Zones where instances in the DB cluster can be created.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#cluster_create_time ⇒ String
Indicates when the DB cluster was created, in Universal Coordinated Time (UTC).
For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#db_cluster_identifier ⇒ String
The DB cluster identifier.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#db_cluster_snapshot_attributes ⇒ Array<Types::AwsRdsDbClusterSnapshotDbClusterSnapshotAttribute>
Contains the name and values of a manual DB cluster snapshot attribute.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#db_cluster_snapshot_identifier ⇒ String
The identifier of the DB cluster snapshot.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#engine ⇒ String
The name of the database engine that you want to use for this DB instance.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#engine_version ⇒ String
The version of the database engine to use.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#iam_database_authentication_enabled ⇒ Boolean
Whether mapping of IAM accounts to database accounts is enabled.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#kms_key_id ⇒ String
The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#license_model ⇒ String
The license model information for this DB cluster snapshot.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#master_username ⇒ String
The name of the master user for the DB cluster.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#percent_progress ⇒ Integer
Specifies the percentage of the estimated data that has been transferred.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#port ⇒ Integer
The port number on which the DB instances in the DB cluster accept connections.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#snapshot_create_time ⇒ String
Indicates when the snapshot was taken.
For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#snapshot_type ⇒ String
The type of DB cluster snapshot.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of this DB cluster snapshot.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#storage_encrypted ⇒ Boolean
Whether the DB cluster is encrypted.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |
#vpc_id ⇒ String
The VPC ID that is associated with the DB cluster snapshot.
15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15550 class AwsRdsDbClusterSnapshotDetails < Struct.new( :availability_zones, :snapshot_create_time, :engine, :allocated_storage, :status, :port, :vpc_id, :cluster_create_time, :master_username, :engine_version, :license_model, :snapshot_type, :percent_progress, :storage_encrypted, :kms_key_id, :db_cluster_identifier, :db_cluster_snapshot_identifier, :iam_database_authentication_enabled, :db_cluster_snapshot_attributes) SENSITIVE = [] include Aws::Structure end |