Skip to content
This repository was archived by the owner on Nov 15, 2024. It is now read-only.

Commit e0e4ce2

Browse files
author
aws-sdk-cpp-automation
committed
SageMaker CreateEndpoint and UpdateEndpoint APIs now support additional deployment configuration to manage traffic shifting options and automatic rollback monitoring. DescribeEndpoint now shows new in-progress deployment details with stage status.
Updated format validation for ids and regions. This release adds internal validation on the GatewayAssociationState field You can now configure rules to run a CAPTCHA check against web requests and, as needed, send a CAPTCHA challenge to the client.
1 parent 63f0f98 commit e0e4ce2

File tree

67 files changed

+3749
-504
lines changed

Some content is hidden

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

67 files changed

+3749
-504
lines changed

aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/model/CreateMeetingRequest.h

Lines changed: 64 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -84,106 +84,98 @@ namespace Model
8484

8585

8686
/**
87-
* <p>The Region in which to create the meeting. Default:
88-
* <code>us-east-1</code>.</p> <p> Available values: <code>af-south-1</code> ,
89-
* <code>ap-northeast-1</code> , <code>ap-northeast-2</code> ,
90-
* <code>ap-south-1</code> , <code>ap-southeast-1</code> ,
91-
* <code>ap-southeast-2</code> , <code>ca-central-1</code> ,
92-
* <code>eu-central-1</code> , <code>eu-north-1</code> , <code>eu-south-1</code> ,
93-
* <code>eu-west-1</code> , <code>eu-west-2</code> , <code>eu-west-3</code> ,
94-
* <code>sa-east-1</code> , <code>us-east-1</code> , <code>us-east-2</code> ,
95-
* <code>us-west-1</code> , <code>us-west-2</code> . </p>
87+
* <p>The Region in which to create the meeting.</p> <p> Available values:
88+
* <code>af-south-1</code> , <code>ap-northeast-1</code> ,
89+
* <code>ap-northeast-2</code> , <code>ap-south-1</code> ,
90+
* <code>ap-southeast-1</code> , <code>ap-southeast-2</code> ,
91+
* <code>ca-central-1</code> , <code>eu-central-1</code> , <code>eu-north-1</code>
92+
* , <code>eu-south-1</code> , <code>eu-west-1</code> , <code>eu-west-2</code> ,
93+
* <code>eu-west-3</code> , <code>sa-east-1</code> , <code>us-east-1</code> ,
94+
* <code>us-east-2</code> , <code>us-west-1</code> , <code>us-west-2</code> . </p>
9695
*/
9796
inline const Aws::String& GetMediaRegion() const{ return m_mediaRegion; }
9897

9998
/**
100-
* <p>The Region in which to create the meeting. Default:
101-
* <code>us-east-1</code>.</p> <p> Available values: <code>af-south-1</code> ,
102-
* <code>ap-northeast-1</code> , <code>ap-northeast-2</code> ,
103-
* <code>ap-south-1</code> , <code>ap-southeast-1</code> ,
104-
* <code>ap-southeast-2</code> , <code>ca-central-1</code> ,
105-
* <code>eu-central-1</code> , <code>eu-north-1</code> , <code>eu-south-1</code> ,
106-
* <code>eu-west-1</code> , <code>eu-west-2</code> , <code>eu-west-3</code> ,
107-
* <code>sa-east-1</code> , <code>us-east-1</code> , <code>us-east-2</code> ,
108-
* <code>us-west-1</code> , <code>us-west-2</code> . </p>
99+
* <p>The Region in which to create the meeting.</p> <p> Available values:
100+
* <code>af-south-1</code> , <code>ap-northeast-1</code> ,
101+
* <code>ap-northeast-2</code> , <code>ap-south-1</code> ,
102+
* <code>ap-southeast-1</code> , <code>ap-southeast-2</code> ,
103+
* <code>ca-central-1</code> , <code>eu-central-1</code> , <code>eu-north-1</code>
104+
* , <code>eu-south-1</code> , <code>eu-west-1</code> , <code>eu-west-2</code> ,
105+
* <code>eu-west-3</code> , <code>sa-east-1</code> , <code>us-east-1</code> ,
106+
* <code>us-east-2</code> , <code>us-west-1</code> , <code>us-west-2</code> . </p>
109107
*/
110108
inline bool MediaRegionHasBeenSet() const { return m_mediaRegionHasBeenSet; }
111109

112110
/**
113-
* <p>The Region in which to create the meeting. Default:
114-
* <code>us-east-1</code>.</p> <p> Available values: <code>af-south-1</code> ,
115-
* <code>ap-northeast-1</code> , <code>ap-northeast-2</code> ,
116-
* <code>ap-south-1</code> , <code>ap-southeast-1</code> ,
117-
* <code>ap-southeast-2</code> , <code>ca-central-1</code> ,
118-
* <code>eu-central-1</code> , <code>eu-north-1</code> , <code>eu-south-1</code> ,
119-
* <code>eu-west-1</code> , <code>eu-west-2</code> , <code>eu-west-3</code> ,
120-
* <code>sa-east-1</code> , <code>us-east-1</code> , <code>us-east-2</code> ,
121-
* <code>us-west-1</code> , <code>us-west-2</code> . </p>
111+
* <p>The Region in which to create the meeting.</p> <p> Available values:
112+
* <code>af-south-1</code> , <code>ap-northeast-1</code> ,
113+
* <code>ap-northeast-2</code> , <code>ap-south-1</code> ,
114+
* <code>ap-southeast-1</code> , <code>ap-southeast-2</code> ,
115+
* <code>ca-central-1</code> , <code>eu-central-1</code> , <code>eu-north-1</code>
116+
* , <code>eu-south-1</code> , <code>eu-west-1</code> , <code>eu-west-2</code> ,
117+
* <code>eu-west-3</code> , <code>sa-east-1</code> , <code>us-east-1</code> ,
118+
* <code>us-east-2</code> , <code>us-west-1</code> , <code>us-west-2</code> . </p>
122119
*/
123120
inline void SetMediaRegion(const Aws::String& value) { m_mediaRegionHasBeenSet = true; m_mediaRegion = value; }
124121

125122
/**
126-
* <p>The Region in which to create the meeting. Default:
127-
* <code>us-east-1</code>.</p> <p> Available values: <code>af-south-1</code> ,
128-
* <code>ap-northeast-1</code> , <code>ap-northeast-2</code> ,
129-
* <code>ap-south-1</code> , <code>ap-southeast-1</code> ,
130-
* <code>ap-southeast-2</code> , <code>ca-central-1</code> ,
131-
* <code>eu-central-1</code> , <code>eu-north-1</code> , <code>eu-south-1</code> ,
132-
* <code>eu-west-1</code> , <code>eu-west-2</code> , <code>eu-west-3</code> ,
133-
* <code>sa-east-1</code> , <code>us-east-1</code> , <code>us-east-2</code> ,
134-
* <code>us-west-1</code> , <code>us-west-2</code> . </p>
123+
* <p>The Region in which to create the meeting.</p> <p> Available values:
124+
* <code>af-south-1</code> , <code>ap-northeast-1</code> ,
125+
* <code>ap-northeast-2</code> , <code>ap-south-1</code> ,
126+
* <code>ap-southeast-1</code> , <code>ap-southeast-2</code> ,
127+
* <code>ca-central-1</code> , <code>eu-central-1</code> , <code>eu-north-1</code>
128+
* , <code>eu-south-1</code> , <code>eu-west-1</code> , <code>eu-west-2</code> ,
129+
* <code>eu-west-3</code> , <code>sa-east-1</code> , <code>us-east-1</code> ,
130+
* <code>us-east-2</code> , <code>us-west-1</code> , <code>us-west-2</code> . </p>
135131
*/
136132
inline void SetMediaRegion(Aws::String&& value) { m_mediaRegionHasBeenSet = true; m_mediaRegion = std::move(value); }
137133

138134
/**
139-
* <p>The Region in which to create the meeting. Default:
140-
* <code>us-east-1</code>.</p> <p> Available values: <code>af-south-1</code> ,
141-
* <code>ap-northeast-1</code> , <code>ap-northeast-2</code> ,
142-
* <code>ap-south-1</code> , <code>ap-southeast-1</code> ,
143-
* <code>ap-southeast-2</code> , <code>ca-central-1</code> ,
144-
* <code>eu-central-1</code> , <code>eu-north-1</code> , <code>eu-south-1</code> ,
145-
* <code>eu-west-1</code> , <code>eu-west-2</code> , <code>eu-west-3</code> ,
146-
* <code>sa-east-1</code> , <code>us-east-1</code> , <code>us-east-2</code> ,
147-
* <code>us-west-1</code> , <code>us-west-2</code> . </p>
135+
* <p>The Region in which to create the meeting.</p> <p> Available values:
136+
* <code>af-south-1</code> , <code>ap-northeast-1</code> ,
137+
* <code>ap-northeast-2</code> , <code>ap-south-1</code> ,
138+
* <code>ap-southeast-1</code> , <code>ap-southeast-2</code> ,
139+
* <code>ca-central-1</code> , <code>eu-central-1</code> , <code>eu-north-1</code>
140+
* , <code>eu-south-1</code> , <code>eu-west-1</code> , <code>eu-west-2</code> ,
141+
* <code>eu-west-3</code> , <code>sa-east-1</code> , <code>us-east-1</code> ,
142+
* <code>us-east-2</code> , <code>us-west-1</code> , <code>us-west-2</code> . </p>
148143
*/
149144
inline void SetMediaRegion(const char* value) { m_mediaRegionHasBeenSet = true; m_mediaRegion.assign(value); }
150145

151146
/**
152-
* <p>The Region in which to create the meeting. Default:
153-
* <code>us-east-1</code>.</p> <p> Available values: <code>af-south-1</code> ,
154-
* <code>ap-northeast-1</code> , <code>ap-northeast-2</code> ,
155-
* <code>ap-south-1</code> , <code>ap-southeast-1</code> ,
156-
* <code>ap-southeast-2</code> , <code>ca-central-1</code> ,
157-
* <code>eu-central-1</code> , <code>eu-north-1</code> , <code>eu-south-1</code> ,
158-
* <code>eu-west-1</code> , <code>eu-west-2</code> , <code>eu-west-3</code> ,
159-
* <code>sa-east-1</code> , <code>us-east-1</code> , <code>us-east-2</code> ,
160-
* <code>us-west-1</code> , <code>us-west-2</code> . </p>
147+
* <p>The Region in which to create the meeting.</p> <p> Available values:
148+
* <code>af-south-1</code> , <code>ap-northeast-1</code> ,
149+
* <code>ap-northeast-2</code> , <code>ap-south-1</code> ,
150+
* <code>ap-southeast-1</code> , <code>ap-southeast-2</code> ,
151+
* <code>ca-central-1</code> , <code>eu-central-1</code> , <code>eu-north-1</code>
152+
* , <code>eu-south-1</code> , <code>eu-west-1</code> , <code>eu-west-2</code> ,
153+
* <code>eu-west-3</code> , <code>sa-east-1</code> , <code>us-east-1</code> ,
154+
* <code>us-east-2</code> , <code>us-west-1</code> , <code>us-west-2</code> . </p>
161155
*/
162156
inline CreateMeetingRequest& WithMediaRegion(const Aws::String& value) { SetMediaRegion(value); return *this;}
163157

164158
/**
165-
* <p>The Region in which to create the meeting. Default:
166-
* <code>us-east-1</code>.</p> <p> Available values: <code>af-south-1</code> ,
167-
* <code>ap-northeast-1</code> , <code>ap-northeast-2</code> ,
168-
* <code>ap-south-1</code> , <code>ap-southeast-1</code> ,
169-
* <code>ap-southeast-2</code> , <code>ca-central-1</code> ,
170-
* <code>eu-central-1</code> , <code>eu-north-1</code> , <code>eu-south-1</code> ,
171-
* <code>eu-west-1</code> , <code>eu-west-2</code> , <code>eu-west-3</code> ,
172-
* <code>sa-east-1</code> , <code>us-east-1</code> , <code>us-east-2</code> ,
173-
* <code>us-west-1</code> , <code>us-west-2</code> . </p>
159+
* <p>The Region in which to create the meeting.</p> <p> Available values:
160+
* <code>af-south-1</code> , <code>ap-northeast-1</code> ,
161+
* <code>ap-northeast-2</code> , <code>ap-south-1</code> ,
162+
* <code>ap-southeast-1</code> , <code>ap-southeast-2</code> ,
163+
* <code>ca-central-1</code> , <code>eu-central-1</code> , <code>eu-north-1</code>
164+
* , <code>eu-south-1</code> , <code>eu-west-1</code> , <code>eu-west-2</code> ,
165+
* <code>eu-west-3</code> , <code>sa-east-1</code> , <code>us-east-1</code> ,
166+
* <code>us-east-2</code> , <code>us-west-1</code> , <code>us-west-2</code> . </p>
174167
*/
175168
inline CreateMeetingRequest& WithMediaRegion(Aws::String&& value) { SetMediaRegion(std::move(value)); return *this;}
176169

177170
/**
178-
* <p>The Region in which to create the meeting. Default:
179-
* <code>us-east-1</code>.</p> <p> Available values: <code>af-south-1</code> ,
180-
* <code>ap-northeast-1</code> , <code>ap-northeast-2</code> ,
181-
* <code>ap-south-1</code> , <code>ap-southeast-1</code> ,
182-
* <code>ap-southeast-2</code> , <code>ca-central-1</code> ,
183-
* <code>eu-central-1</code> , <code>eu-north-1</code> , <code>eu-south-1</code> ,
184-
* <code>eu-west-1</code> , <code>eu-west-2</code> , <code>eu-west-3</code> ,
185-
* <code>sa-east-1</code> , <code>us-east-1</code> , <code>us-east-2</code> ,
186-
* <code>us-west-1</code> , <code>us-west-2</code> . </p>
171+
* <p>The Region in which to create the meeting.</p> <p> Available values:
172+
* <code>af-south-1</code> , <code>ap-northeast-1</code> ,
173+
* <code>ap-northeast-2</code> , <code>ap-south-1</code> ,
174+
* <code>ap-southeast-1</code> , <code>ap-southeast-2</code> ,
175+
* <code>ca-central-1</code> , <code>eu-central-1</code> , <code>eu-north-1</code>
176+
* , <code>eu-south-1</code> , <code>eu-west-1</code> , <code>eu-west-2</code> ,
177+
* <code>eu-west-3</code> , <code>sa-east-1</code> , <code>us-east-1</code> ,
178+
* <code>us-east-2</code> , <code>us-west-1</code> , <code>us-west-2</code> . </p>
187179
*/
188180
inline CreateMeetingRequest& WithMediaRegion(const char* value) { SetMediaRegion(value); return *this;}
189181

aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/model/CreateMeetingWithAttendeesRequest.h

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -86,50 +86,42 @@ namespace Model
8686

8787

8888
/**
89-
* <p>The Region in which to create the meeting. Default:
90-
* <code>us-east-1</code>.</p>
89+
* <p>The Region in which to create the meeting.</p>
9190
*/
9291
inline const Aws::String& GetMediaRegion() const{ return m_mediaRegion; }
9392

9493
/**
95-
* <p>The Region in which to create the meeting. Default:
96-
* <code>us-east-1</code>.</p>
94+
* <p>The Region in which to create the meeting.</p>
9795
*/
9896
inline bool MediaRegionHasBeenSet() const { return m_mediaRegionHasBeenSet; }
9997

10098
/**
101-
* <p>The Region in which to create the meeting. Default:
102-
* <code>us-east-1</code>.</p>
99+
* <p>The Region in which to create the meeting.</p>
103100
*/
104101
inline void SetMediaRegion(const Aws::String& value) { m_mediaRegionHasBeenSet = true; m_mediaRegion = value; }
105102

106103
/**
107-
* <p>The Region in which to create the meeting. Default:
108-
* <code>us-east-1</code>.</p>
104+
* <p>The Region in which to create the meeting.</p>
109105
*/
110106
inline void SetMediaRegion(Aws::String&& value) { m_mediaRegionHasBeenSet = true; m_mediaRegion = std::move(value); }
111107

112108
/**
113-
* <p>The Region in which to create the meeting. Default:
114-
* <code>us-east-1</code>.</p>
109+
* <p>The Region in which to create the meeting.</p>
115110
*/
116111
inline void SetMediaRegion(const char* value) { m_mediaRegionHasBeenSet = true; m_mediaRegion.assign(value); }
117112

118113
/**
119-
* <p>The Region in which to create the meeting. Default:
120-
* <code>us-east-1</code>.</p>
114+
* <p>The Region in which to create the meeting.</p>
121115
*/
122116
inline CreateMeetingWithAttendeesRequest& WithMediaRegion(const Aws::String& value) { SetMediaRegion(value); return *this;}
123117

124118
/**
125-
* <p>The Region in which to create the meeting. Default:
126-
* <code>us-east-1</code>.</p>
119+
* <p>The Region in which to create the meeting.</p>
127120
*/
128121
inline CreateMeetingWithAttendeesRequest& WithMediaRegion(Aws::String&& value) { SetMediaRegion(std::move(value)); return *this;}
129122

130123
/**
131-
* <p>The Region in which to create the meeting. Default:
132-
* <code>us-east-1</code>.</p>
124+
* <p>The Region in which to create the meeting.</p>
133125
*/
134126
inline CreateMeetingWithAttendeesRequest& WithMediaRegion(const char* value) { SetMediaRegion(value); return *this;}
135127

aws-cpp-sdk-core/include/aws/core/VersionConfig.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* SPDX-License-Identifier: Apache-2.0.
44
*/
55

6-
#define AWS_SDK_VERSION_STRING "1.9.139"
6+
#define AWS_SDK_VERSION_STRING "1.9.140"
77
#define AWS_SDK_VERSION_MAJOR 1
88
#define AWS_SDK_VERSION_MINOR 9
9-
#define AWS_SDK_VERSION_PATCH 139
9+
#define AWS_SDK_VERSION_PATCH 140
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
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/ec2/EC2_EXPORTS.h>
8+
#include <aws/core/utils/memory/stl/AWSString.h>
9+
10+
namespace Aws
11+
{
12+
namespace EC2
13+
{
14+
namespace Model
15+
{
16+
enum class GatewayAssociationState
17+
{
18+
NOT_SET,
19+
associated,
20+
not_associated,
21+
associating,
22+
disassociating
23+
};
24+
25+
namespace GatewayAssociationStateMapper
26+
{
27+
AWS_EC2_API GatewayAssociationState GetGatewayAssociationStateForName(const Aws::String& name);
28+
29+
AWS_EC2_API Aws::String GetNameForGatewayAssociationState(GatewayAssociationState value);
30+
} // namespace GatewayAssociationStateMapper
31+
} // namespace Model
32+
} // namespace EC2
33+
} // namespace Aws

aws-cpp-sdk-ec2/include/aws/ec2/model/VpnConnection.h

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <aws/core/utils/memory/stl/AWSString.h>
1010
#include <aws/ec2/model/VpnState.h>
1111
#include <aws/ec2/model/GatewayType.h>
12+
#include <aws/ec2/model/GatewayAssociationState.h>
1213
#include <aws/ec2/model/VpnConnectionOptions.h>
1314
#include <aws/core/utils/memory/stl/AWSVector.h>
1415
#include <aws/ec2/model/VpnStaticRoute.h>
@@ -495,7 +496,7 @@ namespace Model
495496
/**
496497
* <p>The current state of the gateway association.</p>
497498
*/
498-
inline const Aws::String& GetGatewayAssociationState() const{ return m_gatewayAssociationState; }
499+
inline const GatewayAssociationState& GetGatewayAssociationState() const{ return m_gatewayAssociationState; }
499500

500501
/**
501502
* <p>The current state of the gateway association.</p>
@@ -505,32 +506,22 @@ namespace Model
505506
/**
506507
* <p>The current state of the gateway association.</p>
507508
*/
508-
inline void SetGatewayAssociationState(const Aws::String& value) { m_gatewayAssociationStateHasBeenSet = true; m_gatewayAssociationState = value; }
509+
inline void SetGatewayAssociationState(const GatewayAssociationState& value) { m_gatewayAssociationStateHasBeenSet = true; m_gatewayAssociationState = value; }
509510

510511
/**
511512
* <p>The current state of the gateway association.</p>
512513
*/
513-
inline void SetGatewayAssociationState(Aws::String&& value) { m_gatewayAssociationStateHasBeenSet = true; m_gatewayAssociationState = std::move(value); }
514+
inline void SetGatewayAssociationState(GatewayAssociationState&& value) { m_gatewayAssociationStateHasBeenSet = true; m_gatewayAssociationState = std::move(value); }
514515

515516
/**
516517
* <p>The current state of the gateway association.</p>
517518
*/
518-
inline void SetGatewayAssociationState(const char* value) { m_gatewayAssociationStateHasBeenSet = true; m_gatewayAssociationState.assign(value); }
519+
inline VpnConnection& WithGatewayAssociationState(const GatewayAssociationState& value) { SetGatewayAssociationState(value); return *this;}
519520

520521
/**
521522
* <p>The current state of the gateway association.</p>
522523
*/
523-
inline VpnConnection& WithGatewayAssociationState(const Aws::String& value) { SetGatewayAssociationState(value); return *this;}
524-
525-
/**
526-
* <p>The current state of the gateway association.</p>
527-
*/
528-
inline VpnConnection& WithGatewayAssociationState(Aws::String&& value) { SetGatewayAssociationState(std::move(value)); return *this;}
529-
530-
/**
531-
* <p>The current state of the gateway association.</p>
532-
*/
533-
inline VpnConnection& WithGatewayAssociationState(const char* value) { SetGatewayAssociationState(value); return *this;}
524+
inline VpnConnection& WithGatewayAssociationState(GatewayAssociationState&& value) { SetGatewayAssociationState(std::move(value)); return *this;}
534525

535526

536527
/**
@@ -718,7 +709,7 @@ namespace Model
718709
Aws::String m_coreNetworkAttachmentArn;
719710
bool m_coreNetworkAttachmentArnHasBeenSet;
720711

721-
Aws::String m_gatewayAssociationState;
712+
GatewayAssociationState m_gatewayAssociationState;
722713
bool m_gatewayAssociationStateHasBeenSet;
723714

724715
VpnConnectionOptions m_options;

0 commit comments

Comments
 (0)