AWS SDK for C++AWS SDK for C++ Version 1.11.778 |
#include <UxcClient.h>
This is the Amazon Web Services User Experience Customization (UXC) API Reference. Amazon Web Services User Experience Customization (UXC) is a utility that provides programmatic access to enable account administrators to customize the visual appearance of the Amazon Web Services Management Console and manage these settings at the account level.
The visibleServices and visibleRegions settings control only the appearance of services and Regions in the Amazon Web Services Management Console. They do not restrict access through the CLI, SDKs, or other APIs.
For more information about UXC features and console procedures, see Getting started with Amazon Web Services User Experience Customization. For information about required permissions, see Identity and access management for Amazon Web Services Management Console.
Definition at line 35 of file UxcClient.h.
Definition at line 40 of file UxcClient.h.
Definition at line 44 of file UxcClient.h.
Definition at line 45 of file UxcClient.h.
Aws::uxc::UxcClientConfiguration(),
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::uxc::UxcClientConfiguration()
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::uxc::UxcClientConfiguration()
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
{})
const
Returns the current account customization settings, including account color, visible services, and visible Regions. Settings that you have not configured return their default values: visible Regions and visible services return null, and account color returns none.
The visibleServices and visibleRegions settings control only the appearance of services and Regions in the Amazon Web Services Management Console. They do not restrict access through the CLI, SDKs, or other APIs.
nullptr,
{}
An Async wrapper for GetAccountCustomizations that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 121 of file UxcClient.h.
{})
const
A Callable wrapper for GetAccountCustomizations that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 111 of file UxcClient.h.
{})
const
Returns a paginated list of Amazon Web Services service identifiers that you can use as values for the visibleServices setting in UpdateAccountCustomizations. The available services vary by Amazon Web Services partition. Use pagination to retrieve all results.
The visibleServices setting controls only the appearance of services in the Amazon Web Services Management Console. It does not restrict access through the CLI, SDKs, or other APIs.
nullptr,
{}
An Async wrapper for ListServices that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 154 of file UxcClient.h.
{})
const
A Callable wrapper for ListServices that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 145 of file UxcClient.h.
{})
const
Updates one or more account customization settings. You can update account color, visible services, and visible Regions in a single request. Only the settings that you include in the request body are modified. Omitted settings remain unchanged. To reset a setting to its default behavior, set the value to null for visible Regions and visible services, or none for account color. This operation is idempotent.
The visibleServices and visibleRegions settings control only the appearance of services and Regions in the Amazon Web Services Management Console. They do not restrict access through the CLI, SDKs, or other APIs.
nullptr,
{}
An Async wrapper for UpdateAccountCustomizations that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 192 of file UxcClient.h.
{})
const
A Callable wrapper for UpdateAccountCustomizations that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 182 of file UxcClient.h.
Definition at line 199 of file UxcClient.h.