AWS SDK for C++
1.8.127
AWS SDK for C++
|
#include <ModifyDBSnapshotAttributeRequest.h>
Protected Member Functions | |
void | DumpBodyToUrl (Aws::Http::URI &uri) const override |
![]() | |
virtual Aws::Http::HeaderValueCollection | GetRequestSpecificHeaders () const |
Aws::RDS::Model::ModifyDBSnapshotAttributeRequest::ModifyDBSnapshotAttributeRequest | ( | ) |
|
inline |
A list of DB snapshot attributes to add to the attribute specified by AttributeName
.
To authorize other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account IDs, or all
to make the manual DB snapshot restorable by any AWS account. Do not add the all
value for any manual DB snapshots that contain private information that you don't want available to all AWS accounts.
Definition at line 243 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to add to the attribute specified by AttributeName
.
To authorize other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account IDs, or all
to make the manual DB snapshot restorable by any AWS account. Do not add the all
value for any manual DB snapshots that contain private information that you don't want available to all AWS accounts.
Definition at line 232 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to add to the attribute specified by AttributeName
.
To authorize other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account IDs, or all
to make the manual DB snapshot restorable by any AWS account. Do not add the all
value for any manual DB snapshots that contain private information that you don't want available to all AWS accounts.
Definition at line 254 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to remove from the attribute specified by AttributeName
.
To remove authorization for other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account identifiers, or all
to remove authorization for any AWS account to copy or restore the DB snapshot. If you specify all
, an AWS account whose account ID is explicitly added to the restore
attribute can still copy or restore the manual DB snapshot.
Definition at line 351 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to remove from the attribute specified by AttributeName
.
To remove authorization for other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account identifiers, or all
to remove authorization for any AWS account to copy or restore the DB snapshot. If you specify all
, an AWS account whose account ID is explicitly added to the restore
attribute can still copy or restore the manual DB snapshot.
Definition at line 339 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to remove from the attribute specified by AttributeName
.
To remove authorization for other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account identifiers, or all
to remove authorization for any AWS account to copy or restore the DB snapshot. If you specify all
, an AWS account whose account ID is explicitly added to the restore
attribute can still copy or restore the manual DB snapshot.
Definition at line 363 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
The name of the DB snapshot attribute to modify.
To manage authorization for other AWS accounts to copy or restore a manual DB snapshot, set this value to restore
.
To view the list of attributes available to modify, use the DescribeDBSnapshotAttributes API action.
Definition at line 100 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
The identifier for the DB snapshot to modify the attributes for.
Definition at line 51 of file ModifyDBSnapshotAttributeRequest.h.
|
overrideprotectedvirtual |
Default does nothing. Override this to convert what would otherwise be the payload of the request to a query string format.
Reimplemented from Aws::AmazonWebServiceRequest.
|
inline |
The name of the DB snapshot attribute to modify.
To manage authorization for other AWS accounts to copy or restore a manual DB snapshot, set this value to restore
.
To view the list of attributes available to modify, use the DescribeDBSnapshotAttributes API action.
Definition at line 91 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
The identifier for the DB snapshot to modify the attributes for.
Definition at line 46 of file ModifyDBSnapshotAttributeRequest.h.
|
inlineoverridevirtual |
Implements Aws::AmazonWebServiceRequest.
Definition at line 34 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to add to the attribute specified by AttributeName
.
To authorize other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account IDs, or all
to make the manual DB snapshot restorable by any AWS account. Do not add the all
value for any manual DB snapshots that contain private information that you don't want available to all AWS accounts.
Definition at line 166 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to remove from the attribute specified by AttributeName
.
To remove authorization for other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account identifiers, or all
to remove authorization for any AWS account to copy or restore the DB snapshot. If you specify all
, an AWS account whose account ID is explicitly added to the restore
attribute can still copy or restore the manual DB snapshot.
Definition at line 267 of file ModifyDBSnapshotAttributeRequest.h.
|
overridevirtual |
Convert payload into String.
Implements Aws::AmazonSerializableWebServiceRequest.
|
inline |
The name of the DB snapshot attribute to modify.
To manage authorization for other AWS accounts to copy or restore a manual DB snapshot, set this value to restore
.
To view the list of attributes available to modify, use the DescribeDBSnapshotAttributes API action.
Definition at line 118 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
The name of the DB snapshot attribute to modify.
To manage authorization for other AWS accounts to copy or restore a manual DB snapshot, set this value to restore
.
To view the list of attributes available to modify, use the DescribeDBSnapshotAttributes API action.
Definition at line 109 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
The name of the DB snapshot attribute to modify.
To manage authorization for other AWS accounts to copy or restore a manual DB snapshot, set this value to restore
.
To view the list of attributes available to modify, use the DescribeDBSnapshotAttributes API action.
Definition at line 127 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
The identifier for the DB snapshot to modify the attributes for.
Definition at line 61 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
The identifier for the DB snapshot to modify the attributes for.
Definition at line 56 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
The identifier for the DB snapshot to modify the attributes for.
Definition at line 66 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to add to the attribute specified by AttributeName
.
To authorize other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account IDs, or all
to make the manual DB snapshot restorable by any AWS account. Do not add the all
value for any manual DB snapshots that contain private information that you don't want available to all AWS accounts.
Definition at line 199 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to add to the attribute specified by AttributeName
.
To authorize other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account IDs, or all
to make the manual DB snapshot restorable by any AWS account. Do not add the all
value for any manual DB snapshots that contain private information that you don't want available to all AWS accounts.
Definition at line 188 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to remove from the attribute specified by AttributeName
.
To remove authorization for other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account identifiers, or all
to remove authorization for any AWS account to copy or restore the DB snapshot. If you specify all
, an AWS account whose account ID is explicitly added to the restore
attribute can still copy or restore the manual DB snapshot.
Definition at line 303 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to remove from the attribute specified by AttributeName
.
To remove authorization for other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account identifiers, or all
to remove authorization for any AWS account to copy or restore the DB snapshot. If you specify all
, an AWS account whose account ID is explicitly added to the restore
attribute can still copy or restore the manual DB snapshot.
Definition at line 291 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to add to the attribute specified by AttributeName
.
To authorize other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account IDs, or all
to make the manual DB snapshot restorable by any AWS account. Do not add the all
value for any manual DB snapshots that contain private information that you don't want available to all AWS accounts.
Definition at line 177 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to remove from the attribute specified by AttributeName
.
To remove authorization for other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account identifiers, or all
to remove authorization for any AWS account to copy or restore the DB snapshot. If you specify all
, an AWS account whose account ID is explicitly added to the restore
attribute can still copy or restore the manual DB snapshot.
Definition at line 279 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
The name of the DB snapshot attribute to modify.
To manage authorization for other AWS accounts to copy or restore a manual DB snapshot, set this value to restore
.
To view the list of attributes available to modify, use the DescribeDBSnapshotAttributes API action.
Definition at line 145 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
The name of the DB snapshot attribute to modify.
To manage authorization for other AWS accounts to copy or restore a manual DB snapshot, set this value to restore
.
To view the list of attributes available to modify, use the DescribeDBSnapshotAttributes API action.
Definition at line 136 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
The name of the DB snapshot attribute to modify.
To manage authorization for other AWS accounts to copy or restore a manual DB snapshot, set this value to restore
.
To view the list of attributes available to modify, use the DescribeDBSnapshotAttributes API action.
Definition at line 154 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
The identifier for the DB snapshot to modify the attributes for.
Definition at line 76 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
The identifier for the DB snapshot to modify the attributes for.
Definition at line 71 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
The identifier for the DB snapshot to modify the attributes for.
Definition at line 81 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to add to the attribute specified by AttributeName
.
To authorize other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account IDs, or all
to make the manual DB snapshot restorable by any AWS account. Do not add the all
value for any manual DB snapshots that contain private information that you don't want available to all AWS accounts.
Definition at line 221 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to add to the attribute specified by AttributeName
.
To authorize other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account IDs, or all
to make the manual DB snapshot restorable by any AWS account. Do not add the all
value for any manual DB snapshots that contain private information that you don't want available to all AWS accounts.
Definition at line 210 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to remove from the attribute specified by AttributeName
.
To remove authorization for other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account identifiers, or all
to remove authorization for any AWS account to copy or restore the DB snapshot. If you specify all
, an AWS account whose account ID is explicitly added to the restore
attribute can still copy or restore the manual DB snapshot.
Definition at line 327 of file ModifyDBSnapshotAttributeRequest.h.
|
inline |
A list of DB snapshot attributes to remove from the attribute specified by AttributeName
.
To remove authorization for other AWS accounts to copy or restore a manual snapshot, set this list to include one or more AWS account identifiers, or all
to remove authorization for any AWS account to copy or restore the DB snapshot. If you specify all
, an AWS account whose account ID is explicitly added to the restore
attribute can still copy or restore the manual DB snapshot.
Definition at line 315 of file ModifyDBSnapshotAttributeRequest.h.