Skip to content

Commit 1726c06

Browse files
Increase max configurable output limits in the Clean Rooms ML configured model algorithm association resource.
This release adds the TLDInMaintenance exception. Adds support for ml.p5.4xlarge instance type for SageMaker Studio JupyterLab and CodeEditor apps for IAD (us-east-1), NRT (ap-northeast-1), BOM (ap-south-1), CGK (ap-southeast-3), GRU (sa-east-1), PDX (us-west-2), CMH (us-east-2). Amazon OpenSearch Service now supports VPC egress, enabling outbound traffic from your OpenSearch domain to route privately through your VPC instead of the public internet. Add support for DICOM Json Metadata Override features in startDICOMImportJob API With this release, Agreements API provides a programmatic way to generate quotes, accept offers, track charges and entitlements, manage renewals and cancellations, and streamline operations entirely through APIs without navigating to the AWS Marketplace website or AWS Management Console. Added support for Monetization Functions. Monetization Functions let you enrich ad requests with external data and transform session parameters using JSONata expressions, without deploying custom infrastructure. Adds support for tagging CloudFront Functions and KeyValueStores resources.
1 parent 4f736d9 commit 1726c06

252 files changed

Lines changed: 14095 additions & 551 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.11.802
1+
1.11.803

generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/model/CreateFunction2020_05_31Request.h

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#include <aws/cloudfront/CloudFrontRequest.h>
88
#include <aws/cloudfront/CloudFront_EXPORTS.h>
99
#include <aws/cloudfront/model/FunctionConfig.h>
10+
#include <aws/cloudfront/model/Tags.h>
1011
#include <aws/core/utils/Array.h>
1112
#include <aws/core/utils/memory/stl/AWSString.h>
1213

@@ -88,15 +89,34 @@ class CreateFunction2020_05_31Request : public CloudFrontRequest {
8889
return *this;
8990
}
9091
///@}
92+
93+
///@{
94+
95+
inline const Tags& GetTags() const { return m_tags; }
96+
inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; }
97+
template <typename TagsT = Tags>
98+
void SetTags(TagsT&& value) {
99+
m_tagsHasBeenSet = true;
100+
m_tags = std::forward<TagsT>(value);
101+
}
102+
template <typename TagsT = Tags>
103+
CreateFunction2020_05_31Request& WithTags(TagsT&& value) {
104+
SetTags(std::forward<TagsT>(value));
105+
return *this;
106+
}
107+
///@}
91108
private:
92109
Aws::String m_name;
93110

94111
FunctionConfig m_functionConfig;
95112

96113
Aws::Utils::CryptoBuffer m_functionCode{};
114+
115+
Tags m_tags;
97116
bool m_nameHasBeenSet = false;
98117
bool m_functionConfigHasBeenSet = false;
99118
bool m_functionCodeHasBeenSet = false;
119+
bool m_tagsHasBeenSet = false;
100120
};
101121

102122
} // namespace Model

generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/model/CreateKeyValueStore2020_05_31Request.h

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#include <aws/cloudfront/CloudFrontRequest.h>
88
#include <aws/cloudfront/CloudFront_EXPORTS.h>
99
#include <aws/cloudfront/model/ImportSource.h>
10+
#include <aws/cloudfront/model/Tags.h>
1011
#include <aws/core/utils/memory/stl/AWSString.h>
1112

1213
#include <utility>
@@ -84,15 +85,34 @@ class CreateKeyValueStore2020_05_31Request : public CloudFrontRequest {
8485
return *this;
8586
}
8687
///@}
88+
89+
///@{
90+
91+
inline const Tags& GetTags() const { return m_tags; }
92+
inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; }
93+
template <typename TagsT = Tags>
94+
void SetTags(TagsT&& value) {
95+
m_tagsHasBeenSet = true;
96+
m_tags = std::forward<TagsT>(value);
97+
}
98+
template <typename TagsT = Tags>
99+
CreateKeyValueStore2020_05_31Request& WithTags(TagsT&& value) {
100+
SetTags(std::forward<TagsT>(value));
101+
return *this;
102+
}
103+
///@}
87104
private:
88105
Aws::String m_name;
89106

90107
Aws::String m_comment;
91108

92109
ImportSource m_importSource;
110+
111+
Tags m_tags;
93112
bool m_nameHasBeenSet = false;
94113
bool m_commentHasBeenSet = false;
95114
bool m_importSourceHasBeenSet = false;
115+
bool m_tagsHasBeenSet = false;
96116
};
97117

98118
} // namespace Model

generated/src/aws-cpp-sdk-cloudfront/source/model/CreateFunction2020_05_31Request.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,10 @@ Aws::String CreateFunction2020_05_31Request::SerializePayload() const {
3737
functionCodeNode.SetText(HashingUtils::Base64Encode(m_functionCode));
3838
}
3939

40+
if (m_tagsHasBeenSet) {
41+
XmlNode tagsNode = parentNode.CreateChildElement("Tags");
42+
m_tags.AddToNode(tagsNode);
43+
}
44+
4045
return payloadDoc.ConvertToString();
4146
}

generated/src/aws-cpp-sdk-cloudfront/source/model/CreateKeyValueStore2020_05_31Request.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,10 @@ Aws::String CreateKeyValueStore2020_05_31Request::SerializePayload() const {
3636
m_importSource.AddToNode(importSourceNode);
3737
}
3838

39+
if (m_tagsHasBeenSet) {
40+
XmlNode tagsNode = parentNode.CreateChildElement("Tags");
41+
m_tags.AddToNode(tagsNode);
42+
}
43+
3944
return payloadDoc.ConvertToString();
4045
}

generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/AgreementServiceClient.h

Lines changed: 383 additions & 55 deletions
Large diffs are not rendered by default.

generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/AgreementServiceClientPagination.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@
66
#pragma once
77
#include <aws/core/utils/pagination/Paginator.h>
88
#include <aws/marketplace-agreement/AgreementServiceClient.h>
9+
#include <aws/marketplace-agreement/model/GetAgreementEntitlementsPaginationTraits.h>
910
#include <aws/marketplace-agreement/model/GetAgreementTermsPaginationTraits.h>
1011
#include <aws/marketplace-agreement/model/ListAgreementCancellationRequestsPaginationTraits.h>
12+
#include <aws/marketplace-agreement/model/ListAgreementChargesPaginationTraits.h>
1113
#include <aws/marketplace-agreement/model/ListAgreementInvoiceLineItemsPaginationTraits.h>
1214
#include <aws/marketplace-agreement/model/ListAgreementPaymentRequestsPaginationTraits.h>
1315
#include <aws/marketplace-agreement/model/ListBillingAdjustmentRequestsPaginationTraits.h>
@@ -16,11 +18,17 @@
1618
namespace Aws {
1719
namespace AgreementService {
1820

21+
using GetAgreementEntitlementsPaginator =
22+
Aws::Utils::Pagination::Paginator<AgreementServiceClient, Model::GetAgreementEntitlementsRequest,
23+
Pagination::GetAgreementEntitlementsPaginationTraits<AgreementServiceClient>>;
1924
using GetAgreementTermsPaginator = Aws::Utils::Pagination::Paginator<AgreementServiceClient, Model::GetAgreementTermsRequest,
2025
Pagination::GetAgreementTermsPaginationTraits<AgreementServiceClient>>;
2126
using ListAgreementCancellationRequestsPaginator =
2227
Aws::Utils::Pagination::Paginator<AgreementServiceClient, Model::ListAgreementCancellationRequestsRequest,
2328
Pagination::ListAgreementCancellationRequestsPaginationTraits<AgreementServiceClient>>;
29+
using ListAgreementChargesPaginator =
30+
Aws::Utils::Pagination::Paginator<AgreementServiceClient, Model::ListAgreementChargesRequest,
31+
Pagination::ListAgreementChargesPaginationTraits<AgreementServiceClient>>;
2432
using ListAgreementInvoiceLineItemsPaginator =
2533
Aws::Utils::Pagination::Paginator<AgreementServiceClient, Model::ListAgreementInvoiceLineItemsRequest,
2634
Pagination::ListAgreementInvoiceLineItemsPaginationTraits<AgreementServiceClient>>;

generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/AgreementServiceErrors.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ enum class AgreementServiceErrors {
4545
///////////////////////////////////////////////////////////////////////////////////////////
4646

4747
CONFLICT = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
48-
INTERNAL_SERVER
48+
INTERNAL_SERVER,
49+
SERVICE_QUOTA_EXCEEDED
4950
};
5051

5152
class AWS_AGREEMENTSERVICE_API AgreementServiceError : public Aws::Client::AWSError<AgreementServiceErrors> {

generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/AgreementServicePaginationBase.h

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,10 @@
77

88
#include <aws/core/client/UserAgent.h>
99
#include <aws/core/utils/pagination/Paginator.h>
10+
#include <aws/marketplace-agreement/model/GetAgreementEntitlementsPaginationTraits.h>
1011
#include <aws/marketplace-agreement/model/GetAgreementTermsPaginationTraits.h>
1112
#include <aws/marketplace-agreement/model/ListAgreementCancellationRequestsPaginationTraits.h>
13+
#include <aws/marketplace-agreement/model/ListAgreementChargesPaginationTraits.h>
1214
#include <aws/marketplace-agreement/model/ListAgreementInvoiceLineItemsPaginationTraits.h>
1315
#include <aws/marketplace-agreement/model/ListAgreementPaymentRequestsPaginationTraits.h>
1416
#include <aws/marketplace-agreement/model/ListBillingAdjustmentRequestsPaginationTraits.h>
@@ -24,6 +26,18 @@ class AgreementServiceClient;
2426
template <typename DerivedClient>
2527
class AgreementServicePaginationBase {
2628
public:
29+
/**
30+
* Create a paginator for GetAgreementEntitlements operation
31+
*/
32+
Aws::Utils::Pagination::Paginator<DerivedClient, Model::GetAgreementEntitlementsRequest,
33+
Pagination::GetAgreementEntitlementsPaginationTraits<DerivedClient>>
34+
GetAgreementEntitlementsPaginator(const Model::GetAgreementEntitlementsRequest& request) {
35+
request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
36+
return Aws::Utils::Pagination::Paginator<DerivedClient, Model::GetAgreementEntitlementsRequest,
37+
Pagination::GetAgreementEntitlementsPaginationTraits<DerivedClient>>{
38+
static_cast<DerivedClient*>(this), request};
39+
}
40+
2741
/**
2842
* Create a paginator for GetAgreementTerms operation
2943
*/
@@ -48,6 +62,18 @@ class AgreementServicePaginationBase {
4862
static_cast<DerivedClient*>(this), request};
4963
}
5064

65+
/**
66+
* Create a paginator for ListAgreementCharges operation
67+
*/
68+
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListAgreementChargesRequest,
69+
Pagination::ListAgreementChargesPaginationTraits<DerivedClient>>
70+
ListAgreementChargesPaginator(const Model::ListAgreementChargesRequest& request) {
71+
request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
72+
return Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListAgreementChargesRequest,
73+
Pagination::ListAgreementChargesPaginationTraits<DerivedClient>>{
74+
static_cast<DerivedClient*>(this), request};
75+
}
76+
5177
/**
5278
* Create a paginator for ListAgreementInvoiceLineItems operation
5379
*/

0 commit comments

Comments
 (0)