Class: Aws::ElastiCache::Types::DeleteReplicationGroupMessage
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElastiCache::Types::DeleteReplicationGroupMessage
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-elasticache/types.rb
Overview
Represents the input of a ‘DeleteReplicationGroup` operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#final_snapshot_identifier ⇒ String
The name of a final node group (shard) snapshot.
-
#replication_group_id ⇒ String
The identifier for the cluster to be deleted.
-
#retain_primary_cluster ⇒ Boolean
If set to ‘true`, all of the read replicas are deleted, but the primary node is retained.
Instance Attribute Details
#final_snapshot_identifier ⇒ String
The name of a final node group (shard) snapshot. ElastiCache creates the snapshot from the primary node in the cluster, rather than one of the replicas; this is to ensure that it captures the freshest data. After the final snapshot is taken, the replication group is immediately deleted.
3500 3501 3502 3503 3504 3505 3506 |
# File 'lib/aws-sdk-elasticache/types.rb', line 3500 class DeleteReplicationGroupMessage < Struct.new( :replication_group_id, :retain_primary_cluster, :final_snapshot_identifier) SENSITIVE = [] include Aws::Structure end |
#replication_group_id ⇒ String
The identifier for the cluster to be deleted. This parameter is not case sensitive.
3500 3501 3502 3503 3504 3505 3506 |
# File 'lib/aws-sdk-elasticache/types.rb', line 3500 class DeleteReplicationGroupMessage < Struct.new( :replication_group_id, :retain_primary_cluster, :final_snapshot_identifier) SENSITIVE = [] include Aws::Structure end |
#retain_primary_cluster ⇒ Boolean
If set to ‘true`, all of the read replicas are deleted, but the primary node is retained.
3500 3501 3502 3503 3504 3505 3506 |
# File 'lib/aws-sdk-elasticache/types.rb', line 3500 class DeleteReplicationGroupMessage < Struct.new( :replication_group_id, :retain_primary_cluster, :final_snapshot_identifier) SENSITIVE = [] include Aws::Structure end |