Skip to content

Commit

Permalink
Documentation only update for Amazon ECS.
Browse files Browse the repository at this point in the history
Add Throttling Exception to all APIs.
Overall documentation updates.
This release allows AWS IoT Core users to enable Online Certificate Status Protocol (OCSP) Stapling for TLS X.509 Server Certificates when creating and updating AWS IoT Domain Configurations with Custom Domain.
This feature allows Batch to support configuration of repository credentials for jobs running on ECS
Adding includeMemberAccounts field to the response of ListEnrollmentStatuses API.
Creating a job will result in DeviceOfflineException when using an offline device, and DeviceRetiredException when using a retired device.
  • Loading branch information
aws-sdk-cpp-automation committed Feb 9, 2024
1 parent 0444ebb commit 4cf1ca6
Show file tree
Hide file tree
Showing 883 changed files with 13,874 additions and 8,778 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.11.261
1.11.262
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ namespace MigrationHub
{
public:
typedef Aws::Client::AWSJsonClient BASECLASS;
static const char* SERVICE_NAME;
static const char* ALLOCATION_TAG;
static const char* GetServiceName();
static const char* GetAllocationTag();

typedef MigrationHubClientConfiguration ClientConfigurationType;
typedef MigrationHubEndpointProvider EndpointProviderType;
Expand All @@ -38,22 +38,22 @@ namespace MigrationHub
* is not specified, it will be initialized to default values.
*/
MigrationHubClient(const Aws::MigrationHub::MigrationHubClientConfiguration& clientConfiguration = Aws::MigrationHub::MigrationHubClientConfiguration(),
std::shared_ptr<MigrationHubEndpointProviderBase> endpointProvider = Aws::MakeShared<MigrationHubEndpointProvider>(ALLOCATION_TAG));
std::shared_ptr<MigrationHubEndpointProviderBase> endpointProvider = nullptr);

/**
* 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.
*/
MigrationHubClient(const Aws::Auth::AWSCredentials& credentials,
std::shared_ptr<MigrationHubEndpointProviderBase> endpointProvider = Aws::MakeShared<MigrationHubEndpointProvider>(ALLOCATION_TAG),
std::shared_ptr<MigrationHubEndpointProviderBase> endpointProvider = nullptr,
const Aws::MigrationHub::MigrationHubClientConfiguration& clientConfiguration = Aws::MigrationHub::MigrationHubClientConfiguration());

/**
* 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
*/
MigrationHubClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
std::shared_ptr<MigrationHubEndpointProviderBase> endpointProvider = Aws::MakeShared<MigrationHubEndpointProvider>(ALLOCATION_TAG),
std::shared_ptr<MigrationHubEndpointProviderBase> endpointProvider = nullptr,
const Aws::MigrationHub::MigrationHubClientConfiguration& clientConfiguration = Aws::MigrationHub::MigrationHubClientConfiguration());


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,16 @@ using namespace Aws::Utils::Json;
using namespace smithy::components::tracing;
using ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome;

const char* MigrationHubClient::SERVICE_NAME = "mgh";
const char* MigrationHubClient::ALLOCATION_TAG = "MigrationHubClient";
namespace Aws
{
namespace MigrationHub
{
const char SERVICE_NAME[] = "mgh";
const char ALLOCATION_TAG[] = "MigrationHubClient";
}
}
const char* MigrationHubClient::GetServiceName() {return SERVICE_NAME;}
const char* MigrationHubClient::GetAllocationTag() {return ALLOCATION_TAG;}

MigrationHubClient::MigrationHubClient(const MigrationHub::MigrationHubClientConfiguration& clientConfiguration,
std::shared_ptr<MigrationHubEndpointProviderBase> endpointProvider) :
Expand All @@ -65,7 +73,7 @@ MigrationHubClient::MigrationHubClient(const MigrationHub::MigrationHubClientCon
Aws::MakeShared<MigrationHubErrorMarshaller>(ALLOCATION_TAG)),
m_clientConfiguration(clientConfiguration),
m_executor(clientConfiguration.executor),
m_endpointProvider(std::move(endpointProvider))
m_endpointProvider(endpointProvider ? std::move(endpointProvider) : Aws::MakeShared<MigrationHubEndpointProvider>(ALLOCATION_TAG))
{
init(m_clientConfiguration);
}
Expand All @@ -81,7 +89,7 @@ MigrationHubClient::MigrationHubClient(const AWSCredentials& credentials,
Aws::MakeShared<MigrationHubErrorMarshaller>(ALLOCATION_TAG)),
m_clientConfiguration(clientConfiguration),
m_executor(clientConfiguration.executor),
m_endpointProvider(std::move(endpointProvider))
m_endpointProvider(endpointProvider ? std::move(endpointProvider) : Aws::MakeShared<MigrationHubEndpointProvider>(ALLOCATION_TAG))
{
init(m_clientConfiguration);
}
Expand All @@ -97,7 +105,7 @@ MigrationHubClient::MigrationHubClient(const std::shared_ptr<AWSCredentialsProvi
Aws::MakeShared<MigrationHubErrorMarshaller>(ALLOCATION_TAG)),
m_clientConfiguration(clientConfiguration),
m_executor(clientConfiguration.executor),
m_endpointProvider(std::move(endpointProvider))
m_endpointProvider(endpointProvider ? std::move(endpointProvider) : Aws::MakeShared<MigrationHubEndpointProvider>(ALLOCATION_TAG))
{
init(m_clientConfiguration);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ namespace AccessAnalyzer
{
public:
typedef Aws::Client::AWSJsonClient BASECLASS;
static const char* SERVICE_NAME;
static const char* ALLOCATION_TAG;
static const char* GetServiceName();
static const char* GetAllocationTag();

typedef AccessAnalyzerClientConfiguration ClientConfigurationType;
typedef AccessAnalyzerEndpointProvider EndpointProviderType;
Expand All @@ -57,22 +57,22 @@ namespace AccessAnalyzer
* is not specified, it will be initialized to default values.
*/
AccessAnalyzerClient(const Aws::AccessAnalyzer::AccessAnalyzerClientConfiguration& clientConfiguration = Aws::AccessAnalyzer::AccessAnalyzerClientConfiguration(),
std::shared_ptr<AccessAnalyzerEndpointProviderBase> endpointProvider = Aws::MakeShared<AccessAnalyzerEndpointProvider>(ALLOCATION_TAG));
std::shared_ptr<AccessAnalyzerEndpointProviderBase> endpointProvider = nullptr);

/**
* 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.
*/
AccessAnalyzerClient(const Aws::Auth::AWSCredentials& credentials,
std::shared_ptr<AccessAnalyzerEndpointProviderBase> endpointProvider = Aws::MakeShared<AccessAnalyzerEndpointProvider>(ALLOCATION_TAG),
std::shared_ptr<AccessAnalyzerEndpointProviderBase> endpointProvider = nullptr,
const Aws::AccessAnalyzer::AccessAnalyzerClientConfiguration& clientConfiguration = Aws::AccessAnalyzer::AccessAnalyzerClientConfiguration());

/**
* 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
*/
AccessAnalyzerClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
std::shared_ptr<AccessAnalyzerEndpointProviderBase> endpointProvider = Aws::MakeShared<AccessAnalyzerEndpointProvider>(ALLOCATION_TAG),
std::shared_ptr<AccessAnalyzerEndpointProviderBase> endpointProvider = nullptr,
const Aws::AccessAnalyzer::AccessAnalyzerClientConfiguration& clientConfiguration = Aws::AccessAnalyzer::AccessAnalyzerClientConfiguration());


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,16 @@ using namespace Aws::Utils::Json;
using namespace smithy::components::tracing;
using ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome;

const char* AccessAnalyzerClient::SERVICE_NAME = "access-analyzer";
const char* AccessAnalyzerClient::ALLOCATION_TAG = "AccessAnalyzerClient";
namespace Aws
{
namespace AccessAnalyzer
{
const char SERVICE_NAME[] = "access-analyzer";
const char ALLOCATION_TAG[] = "AccessAnalyzerClient";
}
}
const char* AccessAnalyzerClient::GetServiceName() {return SERVICE_NAME;}
const char* AccessAnalyzerClient::GetAllocationTag() {return ALLOCATION_TAG;}

AccessAnalyzerClient::AccessAnalyzerClient(const AccessAnalyzer::AccessAnalyzerClientConfiguration& clientConfiguration,
std::shared_ptr<AccessAnalyzerEndpointProviderBase> endpointProvider) :
Expand All @@ -80,7 +88,7 @@ AccessAnalyzerClient::AccessAnalyzerClient(const AccessAnalyzer::AccessAnalyzerC
Aws::MakeShared<AccessAnalyzerErrorMarshaller>(ALLOCATION_TAG)),
m_clientConfiguration(clientConfiguration),
m_executor(clientConfiguration.executor),
m_endpointProvider(std::move(endpointProvider))
m_endpointProvider(endpointProvider ? std::move(endpointProvider) : Aws::MakeShared<AccessAnalyzerEndpointProvider>(ALLOCATION_TAG))
{
init(m_clientConfiguration);
}
Expand All @@ -96,7 +104,7 @@ AccessAnalyzerClient::AccessAnalyzerClient(const AWSCredentials& credentials,
Aws::MakeShared<AccessAnalyzerErrorMarshaller>(ALLOCATION_TAG)),
m_clientConfiguration(clientConfiguration),
m_executor(clientConfiguration.executor),
m_endpointProvider(std::move(endpointProvider))
m_endpointProvider(endpointProvider ? std::move(endpointProvider) : Aws::MakeShared<AccessAnalyzerEndpointProvider>(ALLOCATION_TAG))
{
init(m_clientConfiguration);
}
Expand All @@ -112,7 +120,7 @@ AccessAnalyzerClient::AccessAnalyzerClient(const std::shared_ptr<AWSCredentialsP
Aws::MakeShared<AccessAnalyzerErrorMarshaller>(ALLOCATION_TAG)),
m_clientConfiguration(clientConfiguration),
m_executor(clientConfiguration.executor),
m_endpointProvider(std::move(endpointProvider))
m_endpointProvider(endpointProvider ? std::move(endpointProvider) : Aws::MakeShared<AccessAnalyzerEndpointProvider>(ALLOCATION_TAG))
{
init(m_clientConfiguration);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ namespace Account
{
public:
typedef Aws::Client::AWSJsonClient BASECLASS;
static const char* SERVICE_NAME;
static const char* ALLOCATION_TAG;
static const char* GetServiceName();
static const char* GetAllocationTag();

typedef AccountClientConfiguration ClientConfigurationType;
typedef AccountEndpointProvider EndpointProviderType;
Expand All @@ -33,22 +33,22 @@ namespace Account
* is not specified, it will be initialized to default values.
*/
AccountClient(const Aws::Account::AccountClientConfiguration& clientConfiguration = Aws::Account::AccountClientConfiguration(),
std::shared_ptr<AccountEndpointProviderBase> endpointProvider = Aws::MakeShared<AccountEndpointProvider>(ALLOCATION_TAG));
std::shared_ptr<AccountEndpointProviderBase> endpointProvider = nullptr);

/**
* 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.
*/
AccountClient(const Aws::Auth::AWSCredentials& credentials,
std::shared_ptr<AccountEndpointProviderBase> endpointProvider = Aws::MakeShared<AccountEndpointProvider>(ALLOCATION_TAG),
std::shared_ptr<AccountEndpointProviderBase> endpointProvider = nullptr,
const Aws::Account::AccountClientConfiguration& clientConfiguration = 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
*/
AccountClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
std::shared_ptr<AccountEndpointProviderBase> endpointProvider = Aws::MakeShared<AccountEndpointProvider>(ALLOCATION_TAG),
std::shared_ptr<AccountEndpointProviderBase> endpointProvider = nullptr,
const Aws::Account::AccountClientConfiguration& clientConfiguration = Aws::Account::AccountClientConfiguration());


Expand Down
18 changes: 13 additions & 5 deletions generated/src/aws-cpp-sdk-account/source/AccountClient.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,16 @@ using namespace Aws::Utils::Json;
using namespace smithy::components::tracing;
using ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome;

const char* AccountClient::SERVICE_NAME = "account";
const char* AccountClient::ALLOCATION_TAG = "AccountClient";
namespace Aws
{
namespace Account
{
const char SERVICE_NAME[] = "account";
const char ALLOCATION_TAG[] = "AccountClient";
}
}
const char* AccountClient::GetServiceName() {return SERVICE_NAME;}
const char* AccountClient::GetAllocationTag() {return ALLOCATION_TAG;}

AccountClient::AccountClient(const Account::AccountClientConfiguration& clientConfiguration,
std::shared_ptr<AccountEndpointProviderBase> endpointProvider) :
Expand All @@ -57,7 +65,7 @@ AccountClient::AccountClient(const Account::AccountClientConfiguration& clientCo
Aws::MakeShared<AccountErrorMarshaller>(ALLOCATION_TAG)),
m_clientConfiguration(clientConfiguration),
m_executor(clientConfiguration.executor),
m_endpointProvider(std::move(endpointProvider))
m_endpointProvider(endpointProvider ? std::move(endpointProvider) : Aws::MakeShared<AccountEndpointProvider>(ALLOCATION_TAG))
{
init(m_clientConfiguration);
}
Expand All @@ -73,7 +81,7 @@ AccountClient::AccountClient(const AWSCredentials& credentials,
Aws::MakeShared<AccountErrorMarshaller>(ALLOCATION_TAG)),
m_clientConfiguration(clientConfiguration),
m_executor(clientConfiguration.executor),
m_endpointProvider(std::move(endpointProvider))
m_endpointProvider(endpointProvider ? std::move(endpointProvider) : Aws::MakeShared<AccountEndpointProvider>(ALLOCATION_TAG))
{
init(m_clientConfiguration);
}
Expand All @@ -89,7 +97,7 @@ AccountClient::AccountClient(const std::shared_ptr<AWSCredentialsProvider>& cred
Aws::MakeShared<AccountErrorMarshaller>(ALLOCATION_TAG)),
m_clientConfiguration(clientConfiguration),
m_executor(clientConfiguration.executor),
m_endpointProvider(std::move(endpointProvider))
m_endpointProvider(endpointProvider ? std::move(endpointProvider) : Aws::MakeShared<AccountEndpointProvider>(ALLOCATION_TAG))
{
init(m_clientConfiguration);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@ namespace ACMPCA
{
public:
typedef Aws::Client::AWSJsonClient BASECLASS;
static const char* SERVICE_NAME;
static const char* ALLOCATION_TAG;
static const char* GetServiceName();
static const char* GetAllocationTag();

typedef ACMPCAClientConfiguration ClientConfigurationType;
typedef ACMPCAEndpointProvider EndpointProviderType;
Expand All @@ -54,22 +54,22 @@ namespace ACMPCA
* is not specified, it will be initialized to default values.
*/
ACMPCAClient(const Aws::ACMPCA::ACMPCAClientConfiguration& clientConfiguration = Aws::ACMPCA::ACMPCAClientConfiguration(),
std::shared_ptr<ACMPCAEndpointProviderBase> endpointProvider = Aws::MakeShared<ACMPCAEndpointProvider>(ALLOCATION_TAG));
std::shared_ptr<ACMPCAEndpointProviderBase> endpointProvider = nullptr);

/**
* 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.
*/
ACMPCAClient(const Aws::Auth::AWSCredentials& credentials,
std::shared_ptr<ACMPCAEndpointProviderBase> endpointProvider = Aws::MakeShared<ACMPCAEndpointProvider>(ALLOCATION_TAG),
std::shared_ptr<ACMPCAEndpointProviderBase> endpointProvider = nullptr,
const Aws::ACMPCA::ACMPCAClientConfiguration& clientConfiguration = Aws::ACMPCA::ACMPCAClientConfiguration());

/**
* 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
*/
ACMPCAClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
std::shared_ptr<ACMPCAEndpointProviderBase> endpointProvider = Aws::MakeShared<ACMPCAEndpointProvider>(ALLOCATION_TAG),
std::shared_ptr<ACMPCAEndpointProviderBase> endpointProvider = nullptr,
const Aws::ACMPCA::ACMPCAClientConfiguration& clientConfiguration = Aws::ACMPCA::ACMPCAClientConfiguration());


Expand Down
18 changes: 13 additions & 5 deletions generated/src/aws-cpp-sdk-acm-pca/source/ACMPCAClient.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,16 @@ using namespace Aws::Utils::Json;
using namespace smithy::components::tracing;
using ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome;

const char* ACMPCAClient::SERVICE_NAME = "acm-pca";
const char* ACMPCAClient::ALLOCATION_TAG = "ACMPCAClient";
namespace Aws
{
namespace ACMPCA
{
const char SERVICE_NAME[] = "acm-pca";
const char ALLOCATION_TAG[] = "ACMPCAClient";
}
}
const char* ACMPCAClient::GetServiceName() {return SERVICE_NAME;}
const char* ACMPCAClient::GetAllocationTag() {return ALLOCATION_TAG;}

ACMPCAClient::ACMPCAClient(const ACMPCA::ACMPCAClientConfiguration& clientConfiguration,
std::shared_ptr<ACMPCAEndpointProviderBase> endpointProvider) :
Expand All @@ -71,7 +79,7 @@ ACMPCAClient::ACMPCAClient(const ACMPCA::ACMPCAClientConfiguration& clientConfig
Aws::MakeShared<ACMPCAErrorMarshaller>(ALLOCATION_TAG)),
m_clientConfiguration(clientConfiguration),
m_executor(clientConfiguration.executor),
m_endpointProvider(std::move(endpointProvider))
m_endpointProvider(endpointProvider ? std::move(endpointProvider) : Aws::MakeShared<ACMPCAEndpointProvider>(ALLOCATION_TAG))
{
init(m_clientConfiguration);
}
Expand All @@ -87,7 +95,7 @@ ACMPCAClient::ACMPCAClient(const AWSCredentials& credentials,
Aws::MakeShared<ACMPCAErrorMarshaller>(ALLOCATION_TAG)),
m_clientConfiguration(clientConfiguration),
m_executor(clientConfiguration.executor),
m_endpointProvider(std::move(endpointProvider))
m_endpointProvider(endpointProvider ? std::move(endpointProvider) : Aws::MakeShared<ACMPCAEndpointProvider>(ALLOCATION_TAG))
{
init(m_clientConfiguration);
}
Expand All @@ -103,7 +111,7 @@ ACMPCAClient::ACMPCAClient(const std::shared_ptr<AWSCredentialsProvider>& creden
Aws::MakeShared<ACMPCAErrorMarshaller>(ALLOCATION_TAG)),
m_clientConfiguration(clientConfiguration),
m_executor(clientConfiguration.executor),
m_endpointProvider(std::move(endpointProvider))
m_endpointProvider(endpointProvider ? std::move(endpointProvider) : Aws::MakeShared<ACMPCAEndpointProvider>(ALLOCATION_TAG))
{
init(m_clientConfiguration);
}
Expand Down
Loading

0 comments on commit 4cf1ca6

Please sign in to comment.