Skip to content

Commit 6dd2b57

Browse files
author
aws-sdk-cpp-automation
committed
This release introduces Package Origin Controls, a mechanism used to counteract Dependency Confusion attacks. Adds two new APIs, PutPackageOriginConfiguration and DescribePackage, and updates the ListPackage, DescribePackageVersion and ListPackageVersion APIs in support of the feature.
This release adds flow logs for Transit Gateway to allow customers to gain deeper visibility and insights into network traffic through their Transit Gateways. Update ResourceType enum with values for Route53Resolver, Batch, DMS, Workspaces, Stepfunctions, SageMaker, ElasticLoadBalancingV2, MSK types This release adds support for G5, P4d, and C6i instance types in Amazon SageMaker Inference and increases the number of hyperparameters that can be searched from 20 to 30 in Amazon SageMaker Automatic Model Tuning This release adds the ShipmentInformation and AssetInformationList fields to the GetOrder API response. This release adds an additional worker type for Glue Streaming jobs. This release adds support for Inspector V2 scan configurations through the get and update configuration APIs. Currently this allows configuring ECR automated re-scan duration to lifetime or 180 days or 30 days. This release adds AccessControlConfigurations which allow you to redefine your document level access control without the need for content re-indexing. Adds support for strict ordering in stateful rule groups in Network Firewall policies. This release updates data types that contain either QueryExecutionId, NamedQueryId or ExpectedBucketOwner. Ids must be between 1 and 128 characters and contain only non-whitespace characters. ExpectedBucketOwner must be 12-digit string. Amazon Nimble Studio adds support for IAM-based access to AWS resources for Nimble Studio components and custom studio components. Studio Component scripts use these roles on Nimble Studio workstation to mount filesystems, access S3 buckets, or other configured resources in the Studio's AWS account
1 parent 9742c23 commit 6dd2b57

File tree

234 files changed

+15312
-4517
lines changed

Some content is hidden

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

234 files changed

+15312
-4517
lines changed

aws-cpp-sdk-athena/include/aws/athena/model/BatchGetNamedQueryRequest.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ namespace Model
1818
{
1919

2020
/**
21+
* <p>Contains an array of named query IDs.</p><p><h3>See Also:</h3> <a
22+
* href="http://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetNamedQueryInput">AWS
23+
* API Reference</a></p>
2124
*/
2225
class AWS_ATHENA_API BatchGetNamedQueryRequest : public AthenaRequest
2326
{

aws-cpp-sdk-athena/include/aws/athena/model/BatchGetQueryExecutionRequest.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ namespace Model
1818
{
1919

2020
/**
21+
* <p>Contains an array of query execution IDs.</p><p><h3>See Also:</h3> <a
22+
* href="http://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetQueryExecutionInput">AWS
23+
* API Reference</a></p>
2124
*/
2225
class AWS_ATHENA_API BatchGetQueryExecutionRequest : public AthenaRequest
2326
{

aws-cpp-sdk-codeartifact/include/aws/codeartifact/CodeArtifactClient.h

Lines changed: 77 additions & 5 deletions
Large diffs are not rendered by default.
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
/**
2+
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
* SPDX-License-Identifier: Apache-2.0.
4+
*/
5+
6+
#pragma once
7+
#include <aws/codeartifact/CodeArtifact_EXPORTS.h>
8+
#include <aws/core/utils/memory/stl/AWSString.h>
9+
10+
namespace Aws
11+
{
12+
namespace CodeArtifact
13+
{
14+
namespace Model
15+
{
16+
enum class AllowPublish
17+
{
18+
NOT_SET,
19+
ALLOW,
20+
BLOCK
21+
};
22+
23+
namespace AllowPublishMapper
24+
{
25+
AWS_CODEARTIFACT_API AllowPublish GetAllowPublishForName(const Aws::String& name);
26+
27+
AWS_CODEARTIFACT_API Aws::String GetNameForAllowPublish(AllowPublish value);
28+
} // namespace AllowPublishMapper
29+
} // namespace Model
30+
} // namespace CodeArtifact
31+
} // namespace Aws
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
/**
2+
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
* SPDX-License-Identifier: Apache-2.0.
4+
*/
5+
6+
#pragma once
7+
#include <aws/codeartifact/CodeArtifact_EXPORTS.h>
8+
#include <aws/core/utils/memory/stl/AWSString.h>
9+
10+
namespace Aws
11+
{
12+
namespace CodeArtifact
13+
{
14+
namespace Model
15+
{
16+
enum class AllowUpstream
17+
{
18+
NOT_SET,
19+
ALLOW,
20+
BLOCK
21+
};
22+
23+
namespace AllowUpstreamMapper
24+
{
25+
AWS_CODEARTIFACT_API AllowUpstream GetAllowUpstreamForName(const Aws::String& name);
26+
27+
AWS_CODEARTIFACT_API Aws::String GetNameForAllowUpstream(AllowUpstream value);
28+
} // namespace AllowUpstreamMapper
29+
} // namespace Model
30+
} // namespace CodeArtifact
31+
} // namespace Aws

aws-cpp-sdk-codeartifact/include/aws/codeartifact/model/AssociateExternalConnectionRequest.h

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,7 @@ namespace Model
172172
/**
173173
* <p> The name of the external connection to add to the repository. The following
174174
* values are supported: </p> <ul> <li> <p> <code>public:npmjs</code> - for the npm
175-
* public repository. </p> </li> <li> <p> <code>public:nuget-org</code> - for the
176-
* NuGet Gallery. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
175+
* public repository. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
177176
* Package Index. </p> </li> <li> <p> <code>public:maven-central</code> - for Maven
178177
* Central. </p> </li> <li> <p> <code>public:maven-googleandroid</code> - for the
179178
* Google Android repository. </p> </li> <li> <p>
@@ -186,8 +185,7 @@ namespace Model
186185
/**
187186
* <p> The name of the external connection to add to the repository. The following
188187
* values are supported: </p> <ul> <li> <p> <code>public:npmjs</code> - for the npm
189-
* public repository. </p> </li> <li> <p> <code>public:nuget-org</code> - for the
190-
* NuGet Gallery. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
188+
* public repository. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
191189
* Package Index. </p> </li> <li> <p> <code>public:maven-central</code> - for Maven
192190
* Central. </p> </li> <li> <p> <code>public:maven-googleandroid</code> - for the
193191
* Google Android repository. </p> </li> <li> <p>
@@ -200,8 +198,7 @@ namespace Model
200198
/**
201199
* <p> The name of the external connection to add to the repository. The following
202200
* values are supported: </p> <ul> <li> <p> <code>public:npmjs</code> - for the npm
203-
* public repository. </p> </li> <li> <p> <code>public:nuget-org</code> - for the
204-
* NuGet Gallery. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
201+
* public repository. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
205202
* Package Index. </p> </li> <li> <p> <code>public:maven-central</code> - for Maven
206203
* Central. </p> </li> <li> <p> <code>public:maven-googleandroid</code> - for the
207204
* Google Android repository. </p> </li> <li> <p>
@@ -214,8 +211,7 @@ namespace Model
214211
/**
215212
* <p> The name of the external connection to add to the repository. The following
216213
* values are supported: </p> <ul> <li> <p> <code>public:npmjs</code> - for the npm
217-
* public repository. </p> </li> <li> <p> <code>public:nuget-org</code> - for the
218-
* NuGet Gallery. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
214+
* public repository. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
219215
* Package Index. </p> </li> <li> <p> <code>public:maven-central</code> - for Maven
220216
* Central. </p> </li> <li> <p> <code>public:maven-googleandroid</code> - for the
221217
* Google Android repository. </p> </li> <li> <p>
@@ -228,8 +224,7 @@ namespace Model
228224
/**
229225
* <p> The name of the external connection to add to the repository. The following
230226
* values are supported: </p> <ul> <li> <p> <code>public:npmjs</code> - for the npm
231-
* public repository. </p> </li> <li> <p> <code>public:nuget-org</code> - for the
232-
* NuGet Gallery. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
227+
* public repository. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
233228
* Package Index. </p> </li> <li> <p> <code>public:maven-central</code> - for Maven
234229
* Central. </p> </li> <li> <p> <code>public:maven-googleandroid</code> - for the
235230
* Google Android repository. </p> </li> <li> <p>
@@ -242,8 +237,7 @@ namespace Model
242237
/**
243238
* <p> The name of the external connection to add to the repository. The following
244239
* values are supported: </p> <ul> <li> <p> <code>public:npmjs</code> - for the npm
245-
* public repository. </p> </li> <li> <p> <code>public:nuget-org</code> - for the
246-
* NuGet Gallery. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
240+
* public repository. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
247241
* Package Index. </p> </li> <li> <p> <code>public:maven-central</code> - for Maven
248242
* Central. </p> </li> <li> <p> <code>public:maven-googleandroid</code> - for the
249243
* Google Android repository. </p> </li> <li> <p>
@@ -256,8 +250,7 @@ namespace Model
256250
/**
257251
* <p> The name of the external connection to add to the repository. The following
258252
* values are supported: </p> <ul> <li> <p> <code>public:npmjs</code> - for the npm
259-
* public repository. </p> </li> <li> <p> <code>public:nuget-org</code> - for the
260-
* NuGet Gallery. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
253+
* public repository. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
261254
* Package Index. </p> </li> <li> <p> <code>public:maven-central</code> - for Maven
262255
* Central. </p> </li> <li> <p> <code>public:maven-googleandroid</code> - for the
263256
* Google Android repository. </p> </li> <li> <p>
@@ -270,8 +263,7 @@ namespace Model
270263
/**
271264
* <p> The name of the external connection to add to the repository. The following
272265
* values are supported: </p> <ul> <li> <p> <code>public:npmjs</code> - for the npm
273-
* public repository. </p> </li> <li> <p> <code>public:nuget-org</code> - for the
274-
* NuGet Gallery. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
266+
* public repository. </p> </li> <li> <p> <code>public:pypi</code> - for the Python
275267
* Package Index. </p> </li> <li> <p> <code>public:maven-central</code> - for Maven
276268
* Central. </p> </li> <li> <p> <code>public:maven-googleandroid</code> - for the
277269
* Google Android repository. </p> </li> <li> <p>

0 commit comments

Comments
 (0)