class Aws::DocDB::Types::ModifyDBClusterSnapshotAttributeMessage
@see docs.aws.amazon.com/goto/WebAPI/docdb-2014-10-31/ModifyDBClusterSnapshotAttributeMessage AWS API Documentation
@return [Array<String>]
cluster snapshot.
to the ‘restore` attribute can still copy or restore a manual
specify `all`, an AWS account whose account ID is explicitly added
copy or restore the cluster snapshot, set it to `all` . If you
account identifiers. To remove authorization for any AWS account to
manual cluster snapshot, set this list to include one or more AWS
To remove authorization for other AWS accounts to copy or restore a
specified by `AttributeName`.
A list of cluster snapshot attributes to remove from the attribute
@!attribute [rw] values_to_remove
@return [Array<String>]
be available to all AWS accounts.
snapshots that contain private information that you don’t want to
it to ‘all`. Do not add the `all` value for any manual cluster
make the manual cluster snapshot restorable by any AWS account, set
snapshot, set this list to include one or more AWS account IDs. To
To authorize other AWS accounts to copy or restore a manual cluster
specified by `AttributeName`.
A list of cluster snapshot attributes to add to the attribute
@!attribute [rw] values_to_add
@return [String]
manual cluster snapshot, set this value to `restore`.
To manage authorization for other AWS accounts to copy or restore a
The name of the cluster snapshot attribute to modify.
@!attribute [rw] attribute_name
@return [String]
for.
The identifier for the cluster snapshot to modify the attributes
@!attribute [rw] db_cluster_snapshot_identifier
}
values_to_remove: [“String”],
values_to_add: [“String”],
attribute_name: “String”, # required
db_cluster_snapshot_identifier: “String”, # required
{
data as a hash:
@note When making an API call, you may pass ModifyDBClusterSnapshotAttributeMessage
Represents the input to ModifyDBClusterSnapshotAttribute.