AWS SDK for C++AWS SDK for C++ Version 1.11.606 |
#include <AccountClient.h>
Operations for Amazon Web Services Account Management
Definition at line 21 of file AccountClient.h.
Definition at line 24 of file AccountClient.h.
Definition at line 28 of file AccountClient.h.
Definition at line 29 of file AccountClient.h.
Aws::Account::AccountClientConfiguration()
,
nullptr
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr
,
Aws::Account::AccountClientConfiguration()
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr
,
Aws::Account::AccountClientConfiguration()
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
Accepts the request that originated from StartPrimaryEmailUpdate to update the primary email address (also known as the root user email address) for the specified account.
nullptr
An Async wrapper for AcceptPrimaryEmailUpdate that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 101 of file AccountClient.h.
A Callable wrapper for AcceptPrimaryEmailUpdate that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 92 of file AccountClient.h.
Deletes the specified alternate contact from an Amazon Web Services account.
For complete details about how to use the alternate contact operations, see Access or updating the alternate contacts.
Before you can update the alternate contact information for an Amazon Web Services account that is managed by Organizations, you must first enable integration between Amazon Web Services Account Management and Organizations. For more information, see Enabling trusted access for Amazon Web Services Account Management.
nullptr
An Async wrapper for DeleteAlternateContact that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 136 of file AccountClient.h.
A Callable wrapper for DeleteAlternateContact that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 127 of file AccountClient.h.
nullptr
An Async wrapper for DisableRegion that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 163 of file AccountClient.h.
A Callable wrapper for DisableRegion that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 154 of file AccountClient.h.
nullptr
An Async wrapper for EnableRegion that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 189 of file AccountClient.h.
A Callable wrapper for EnableRegion that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 180 of file AccountClient.h.
{}
)
const
Retrieves information about the specified account including its account name, account ID, and account creation date and time. To use this API, an IAM user or role must have the account:GetAccountInformation
IAM permission.
nullptr
,
{}
An Async wrapper for GetAccountInformation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 217 of file AccountClient.h.
{}
)
const
A Callable wrapper for GetAccountInformation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 208 of file AccountClient.h.
Retrieves the specified alternate contact attached to an Amazon Web Services account.
For complete details about how to use the alternate contact operations, see Access or updating the alternate contacts.
Before you can update the alternate contact information for an Amazon Web Services account that is managed by Organizations, you must first enable integration between Amazon Web Services Account Management and Organizations. For more information, see Enabling trusted access for Amazon Web Services Account Management.
nullptr
An Async wrapper for GetAlternateContact that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 252 of file AccountClient.h.
A Callable wrapper for GetAlternateContact that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 243 of file AccountClient.h.
{}
)
const
Retrieves the primary contact information of an Amazon Web Services account.
For complete details about how to use the primary contact operations, see Update the primary and alternate contact information.
nullptr
,
{}
An Async wrapper for GetContactInformation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 281 of file AccountClient.h.
{}
)
const
A Callable wrapper for GetContactInformation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 272 of file AccountClient.h.
nullptr
An Async wrapper for GetPrimaryEmail that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 307 of file AccountClient.h.
A Callable wrapper for GetPrimaryEmail that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 298 of file AccountClient.h.
nullptr
An Async wrapper for GetRegionOptStatus that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 333 of file AccountClient.h.
A Callable wrapper for GetRegionOptStatus that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 324 of file AccountClient.h.
{}
)
const
Lists all the Regions for a given account and their respective opt-in statuses. Optionally, this list can be filtered by the region-opt-status-contains
parameter.
nullptr
,
{}
An Async wrapper for ListRegions that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 361 of file AccountClient.h.
{}
)
const
A Callable wrapper for ListRegions that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 352 of file AccountClient.h.
Updates the account name of the specified account. To use this API, IAM principals must have the account:PutAccountName
IAM permission.
nullptr
An Async wrapper for PutAccountName that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 388 of file AccountClient.h.
A Callable wrapper for PutAccountName that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 379 of file AccountClient.h.
Modifies the specified alternate contact attached to an Amazon Web Services account.
For complete details about how to use the alternate contact operations, see Access or updating the alternate contacts.
Before you can update the alternate contact information for an Amazon Web Services account that is managed by Organizations, you must first enable integration between Amazon Web Services Account Management and Organizations. For more information, see Enabling trusted access for Amazon Web Services Account Management.
nullptr
An Async wrapper for PutAlternateContact that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 423 of file AccountClient.h.
A Callable wrapper for PutAlternateContact that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 414 of file AccountClient.h.
Updates the primary contact information of an Amazon Web Services account.
For complete details about how to use the primary contact operations, see Update the primary and alternate contact information.
nullptr
An Async wrapper for PutContactInformation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 452 of file AccountClient.h.
A Callable wrapper for PutContactInformation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 443 of file AccountClient.h.
Starts the process to update the primary email address for the specified account.
nullptr
An Async wrapper for StartPrimaryEmailUpdate that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 478 of file AccountClient.h.
A Callable wrapper for StartPrimaryEmailUpdate that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 469 of file AccountClient.h.
Definition at line 485 of file AccountClient.h.