class Aws::RDS::Types::ModifyDBClusterSnapshotAttributeMessage

@note When making an API call, you may pass ModifyDBClusterSnapshotAttributeMessage

data as a hash:

    {
      db_cluster_snapshot_identifier: "String", # required
      attribute_name: "String", # required
      values_to_add: ["String"],
      values_to_remove: ["String"],
    }

@!attribute [rw] db_cluster_snapshot_identifier

The identifier for the DB cluster snapshot to modify the attributes
for.
@return [String]

@!attribute [rw] attribute_name

The name of the DB cluster snapshot attribute to modify.

To manage authorization for other Amazon Web Services accounts to
copy or restore a manual DB cluster snapshot, set this value to
`restore`.

<note markdown="1"> To view the list of attributes available to modify, use the
DescribeDBClusterSnapshotAttributes API action.

 </note>
@return [String]

@!attribute [rw] values_to_add

A list of DB cluster snapshot attributes to add to the attribute
specified by `AttributeName`.

To authorize other Amazon Web Services accounts to copy or restore a
manual DB cluster snapshot, set this list to include one or more
Amazon Web Services account IDs, or `all` to make the manual DB
cluster snapshot restorable by any Amazon Web Services account. Do
not add the `all` value for any manual DB cluster snapshots that
contain private information that you don't want available to all
Amazon Web Services accounts.
@return [Array<String>]

@!attribute [rw] values_to_remove

A list of DB cluster snapshot attributes to remove from the
attribute specified by `AttributeName`.

To remove authorization for other Amazon Web Services accounts to
copy or restore a manual DB cluster snapshot, set this list to
include one or more Amazon Web Services account identifiers, or
`all` to remove authorization for any Amazon Web Services account to
copy or restore the DB cluster snapshot. If you specify `all`, an
Amazon Web Services account whose account ID is explicitly added to
the `restore` attribute can still copy or restore a manual DB
cluster snapshot.
@return [Array<String>]

@see docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/ModifyDBClusterSnapshotAttributeMessage AWS API Documentation

Constants

SENSITIVE