Skip to content

Commit 44f616a

Browse files
author
aws-sdk-cpp-automation
committed
Amazon EventBridge adds support for API Gateway as a target.
Documentation update to the introduction text to specify that this is the Amplify Console API. Added the option to use IP addresses from an HTTP header that you specify, instead of using the web request origin. Available for IP set matching, geo matching, and rate-based rule count aggregation. Amazon CloudWatch Events/EventBridge adds support for API Gateway as a target. Documentation updates for cloudhsmv2 This release introduces the following set of actions for the EBS direct APIs: 1. StartSnapshot, which creates a new Amazon EBS snapshot. 2. PutSnapshotBlock, which writes a block of data to a snapshot. 3. CompleteSnapshot, which seals and completes a snapshot after blocks of data have been written to it. AWS Comprehend now supports Real-time Analysis with Custom Entity Recognition. Adds support for filters on the ListSecrets API to allow filtering results by name, tag key, tag value, or description. Adds support for the BlockPublicPolicy option on the PutResourcePolicy API to block resource policies which grant a wide range of IAM principals access to secrets. Adds support for the ValidateResourcePolicy API to validate resource policies for syntax and prevent lockout error scenarios and wide access to secrets. AppMesh now supports Ingress which allows resources outside a mesh to communicate to resources that are inside the mesh. See https://docs.aws.amazon.com/app-mesh/latest/userguide/virtual_gateways.html This release adds the DeleteHumanTaskUi API to Amazon Augmented AI Added support for registering an AVS device directly to a room using RegisterAVSDevice with a room ARN This release adds support for SMS origination number as an attribute in the MessageAttributes parameter for the SNS Publish API.
1 parent e2b58cb commit 44f616a

File tree

1,291 files changed

+53450
-24522
lines changed

Some content is hidden

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

1,291 files changed

+53450
-24522
lines changed

aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/MigrationHubClient.h

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -799,18 +799,18 @@ namespace Model
799799
* <p>Provides identifying details of the resource being migrated so that it can be
800800
* associated in the Application Discovery Service repository. This association
801801
* occurs asynchronously after <code>PutResourceAttributes</code> returns.</p>
802-
* <important> <ul> <li> <p>Keep in mind that subsequent calls to
802+
* <ul> <li> <p>Keep in mind that subsequent calls to
803803
* PutResourceAttributes will override previously stored attributes. For example,
804804
* if it is first called with a MAC address, but later, it is desired to <i>add</i>
805805
* an IP address, it will then be required to call it with <i>both</i> the IP and
806806
* MAC addresses to prevent overriding the MAC address.</p> </li> <li> <p>Note the
807807
* instructions regarding the special use case of the <a
808808
* href="https://docs.aws.amazon.com/migrationhub/latest/ug/API_PutResourceAttributes.html#migrationhub-PutResourceAttributes-request-ResourceAttributeList">
809809
* <code>ResourceAttributeList</code> </a> parameter when specifying any "VM"
810-
* related value.</p> </li> </ul> </important> <note> <p>Because this is an
810+
* related value.</p> </li> </ul> <p>Because this is an
811811
* asynchronous call, it will always return 200, whether an association occurs or
812812
* not. To confirm if an association was found based on the provided details, call
813-
* <code>ListDiscoveredResources</code>.</p> </note><p><h3>See Also:</h3> <a
813+
* <code>ListDiscoveredResources</code>.</p> <p><h3>See Also:</h3> <a
814814
* href="http://docs.aws.amazon.com/goto/WebAPI/AWSMigrationHub-2017-05-31/PutResourceAttributes">AWS
815815
* API Reference</a></p>
816816
*/
@@ -820,18 +820,18 @@ namespace Model
820820
* <p>Provides identifying details of the resource being migrated so that it can be
821821
* associated in the Application Discovery Service repository. This association
822822
* occurs asynchronously after <code>PutResourceAttributes</code> returns.</p>
823-
* <important> <ul> <li> <p>Keep in mind that subsequent calls to
823+
* <ul> <li> <p>Keep in mind that subsequent calls to
824824
* PutResourceAttributes will override previously stored attributes. For example,
825825
* if it is first called with a MAC address, but later, it is desired to <i>add</i>
826826
* an IP address, it will then be required to call it with <i>both</i> the IP and
827827
* MAC addresses to prevent overriding the MAC address.</p> </li> <li> <p>Note the
828828
* instructions regarding the special use case of the <a
829829
* href="https://docs.aws.amazon.com/migrationhub/latest/ug/API_PutResourceAttributes.html#migrationhub-PutResourceAttributes-request-ResourceAttributeList">
830830
* <code>ResourceAttributeList</code> </a> parameter when specifying any "VM"
831-
* related value.</p> </li> </ul> </important> <note> <p>Because this is an
831+
* related value.</p> </li> </ul> <p>Because this is an
832832
* asynchronous call, it will always return 200, whether an association occurs or
833833
* not. To confirm if an association was found based on the provided details, call
834-
* <code>ListDiscoveredResources</code>.</p> </note><p><h3>See Also:</h3> <a
834+
* <code>ListDiscoveredResources</code>.</p> <p><h3>See Also:</h3> <a
835835
* href="http://docs.aws.amazon.com/goto/WebAPI/AWSMigrationHub-2017-05-31/PutResourceAttributes">AWS
836836
* API Reference</a></p>
837837
*
@@ -843,18 +843,18 @@ namespace Model
843843
* <p>Provides identifying details of the resource being migrated so that it can be
844844
* associated in the Application Discovery Service repository. This association
845845
* occurs asynchronously after <code>PutResourceAttributes</code> returns.</p>
846-
* <important> <ul> <li> <p>Keep in mind that subsequent calls to
846+
* <ul> <li> <p>Keep in mind that subsequent calls to
847847
* PutResourceAttributes will override previously stored attributes. For example,
848848
* if it is first called with a MAC address, but later, it is desired to <i>add</i>
849849
* an IP address, it will then be required to call it with <i>both</i> the IP and
850850
* MAC addresses to prevent overriding the MAC address.</p> </li> <li> <p>Note the
851851
* instructions regarding the special use case of the <a
852852
* href="https://docs.aws.amazon.com/migrationhub/latest/ug/API_PutResourceAttributes.html#migrationhub-PutResourceAttributes-request-ResourceAttributeList">
853853
* <code>ResourceAttributeList</code> </a> parameter when specifying any "VM"
854-
* related value.</p> </li> </ul> </important> <note> <p>Because this is an
854+
* related value.</p> </li> </ul> <p>Because this is an
855855
* asynchronous call, it will always return 200, whether an association occurs or
856856
* not. To confirm if an association was found based on the provided details, call
857-
* <code>ListDiscoveredResources</code>.</p> </note><p><h3>See Also:</h3> <a
857+
* <code>ListDiscoveredResources</code>.</p> <p><h3>See Also:</h3> <a
858858
* href="http://docs.aws.amazon.com/goto/WebAPI/AWSMigrationHub-2017-05-31/PutResourceAttributes">AWS
859859
* API Reference</a></p>
860860
*

aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/model/PutResourceAttributesRequest.h

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -129,12 +129,12 @@ namespace Model
129129
/**
130130
* <p>Information about the resource that is being migrated. This data will be used
131131
* to map the task to a resource in the Application Discovery Service
132-
* repository.</p> <note> <p>Takes the object array of
132+
* repository.</p> <p>Takes the object array of
133133
* <code>ResourceAttribute</code> where the <code>Type</code> field is reserved for
134134
* the following values: <code>IPV4_ADDRESS | IPV6_ADDRESS | MAC_ADDRESS | FQDN |
135135
* VM_MANAGER_ID | VM_MANAGED_OBJECT_REFERENCE | VM_NAME | VM_PATH | BIOS_ID |
136136
* MOTHERBOARD_SERIAL_NUMBER</code> where the identifying value can be a string up
137-
* to 256 characters.</p> </note> <important> <ul> <li> <p>If any "VM" related
137+
* to 256 characters.</p> <ul> <li> <p>If any "VM" related
138138
* value is set for a <code>ResourceAttribute</code> object, it is required that
139139
* <code>VM_MANAGER_ID</code>, as a minimum, is always set. If
140140
* <code>VM_MANAGER_ID</code> is not set, then all "VM" fields will be discarded
@@ -145,19 +145,19 @@ namespace Model
145145
* <p> If a server you are trying to match has multiple IP or MAC addresses, you
146146
* should provide as many as you know in separate type/value pairs passed to the
147147
* <code>ResourceAttributeList</code> parameter to maximize the chances of
148-
* matching.</p> </li> </ul> </important>
148+
* matching.</p> </li> </ul>
149149
*/
150150
inline const Aws::Vector<ResourceAttribute>& GetResourceAttributeList() const{ return m_resourceAttributeList; }
151151

152152
/**
153153
* <p>Information about the resource that is being migrated. This data will be used
154154
* to map the task to a resource in the Application Discovery Service
155-
* repository.</p> <note> <p>Takes the object array of
155+
* repository.</p> <p>Takes the object array of
156156
* <code>ResourceAttribute</code> where the <code>Type</code> field is reserved for
157157
* the following values: <code>IPV4_ADDRESS | IPV6_ADDRESS | MAC_ADDRESS | FQDN |
158158
* VM_MANAGER_ID | VM_MANAGED_OBJECT_REFERENCE | VM_NAME | VM_PATH | BIOS_ID |
159159
* MOTHERBOARD_SERIAL_NUMBER</code> where the identifying value can be a string up
160-
* to 256 characters.</p> </note> <important> <ul> <li> <p>If any "VM" related
160+
* to 256 characters.</p> <ul> <li> <p>If any "VM" related
161161
* value is set for a <code>ResourceAttribute</code> object, it is required that
162162
* <code>VM_MANAGER_ID</code>, as a minimum, is always set. If
163163
* <code>VM_MANAGER_ID</code> is not set, then all "VM" fields will be discarded
@@ -168,19 +168,19 @@ namespace Model
168168
* <p> If a server you are trying to match has multiple IP or MAC addresses, you
169169
* should provide as many as you know in separate type/value pairs passed to the
170170
* <code>ResourceAttributeList</code> parameter to maximize the chances of
171-
* matching.</p> </li> </ul> </important>
171+
* matching.</p> </li> </ul>
172172
*/
173173
inline bool ResourceAttributeListHasBeenSet() const { return m_resourceAttributeListHasBeenSet; }
174174

175175
/**
176176
* <p>Information about the resource that is being migrated. This data will be used
177177
* to map the task to a resource in the Application Discovery Service
178-
* repository.</p> <note> <p>Takes the object array of
178+
* repository.</p> <p>Takes the object array of
179179
* <code>ResourceAttribute</code> where the <code>Type</code> field is reserved for
180180
* the following values: <code>IPV4_ADDRESS | IPV6_ADDRESS | MAC_ADDRESS | FQDN |
181181
* VM_MANAGER_ID | VM_MANAGED_OBJECT_REFERENCE | VM_NAME | VM_PATH | BIOS_ID |
182182
* MOTHERBOARD_SERIAL_NUMBER</code> where the identifying value can be a string up
183-
* to 256 characters.</p> </note> <important> <ul> <li> <p>If any "VM" related
183+
* to 256 characters.</p> <ul> <li> <p>If any "VM" related
184184
* value is set for a <code>ResourceAttribute</code> object, it is required that
185185
* <code>VM_MANAGER_ID</code>, as a minimum, is always set. If
186186
* <code>VM_MANAGER_ID</code> is not set, then all "VM" fields will be discarded
@@ -191,19 +191,19 @@ namespace Model
191191
* <p> If a server you are trying to match has multiple IP or MAC addresses, you
192192
* should provide as many as you know in separate type/value pairs passed to the
193193
* <code>ResourceAttributeList</code> parameter to maximize the chances of
194-
* matching.</p> </li> </ul> </important>
194+
* matching.</p> </li> </ul>
195195
*/
196196
inline void SetResourceAttributeList(const Aws::Vector<ResourceAttribute>& value) { m_resourceAttributeListHasBeenSet = true; m_resourceAttributeList = value; }
197197

198198
/**
199199
* <p>Information about the resource that is being migrated. This data will be used
200200
* to map the task to a resource in the Application Discovery Service
201-
* repository.</p> <note> <p>Takes the object array of
201+
* repository.</p> <p>Takes the object array of
202202
* <code>ResourceAttribute</code> where the <code>Type</code> field is reserved for
203203
* the following values: <code>IPV4_ADDRESS | IPV6_ADDRESS | MAC_ADDRESS | FQDN |
204204
* VM_MANAGER_ID | VM_MANAGED_OBJECT_REFERENCE | VM_NAME | VM_PATH | BIOS_ID |
205205
* MOTHERBOARD_SERIAL_NUMBER</code> where the identifying value can be a string up
206-
* to 256 characters.</p> </note> <important> <ul> <li> <p>If any "VM" related
206+
* to 256 characters.</p> <ul> <li> <p>If any "VM" related
207207
* value is set for a <code>ResourceAttribute</code> object, it is required that
208208
* <code>VM_MANAGER_ID</code>, as a minimum, is always set. If
209209
* <code>VM_MANAGER_ID</code> is not set, then all "VM" fields will be discarded
@@ -214,19 +214,19 @@ namespace Model
214214
* <p> If a server you are trying to match has multiple IP or MAC addresses, you
215215
* should provide as many as you know in separate type/value pairs passed to the
216216
* <code>ResourceAttributeList</code> parameter to maximize the chances of
217-
* matching.</p> </li> </ul> </important>
217+
* matching.</p> </li> </ul>
218218
*/
219219
inline void SetResourceAttributeList(Aws::Vector<ResourceAttribute>&& value) { m_resourceAttributeListHasBeenSet = true; m_resourceAttributeList = std::move(value); }
220220

221221
/**
222222
* <p>Information about the resource that is being migrated. This data will be used
223223
* to map the task to a resource in the Application Discovery Service
224-
* repository.</p> <note> <p>Takes the object array of
224+
* repository.</p> <p>Takes the object array of
225225
* <code>ResourceAttribute</code> where the <code>Type</code> field is reserved for
226226
* the following values: <code>IPV4_ADDRESS | IPV6_ADDRESS | MAC_ADDRESS | FQDN |
227227
* VM_MANAGER_ID | VM_MANAGED_OBJECT_REFERENCE | VM_NAME | VM_PATH | BIOS_ID |
228228
* MOTHERBOARD_SERIAL_NUMBER</code> where the identifying value can be a string up
229-
* to 256 characters.</p> </note> <important> <ul> <li> <p>If any "VM" related
229+
* to 256 characters.</p> <ul> <li> <p>If any "VM" related
230230
* value is set for a <code>ResourceAttribute</code> object, it is required that
231231
* <code>VM_MANAGER_ID</code>, as a minimum, is always set. If
232232
* <code>VM_MANAGER_ID</code> is not set, then all "VM" fields will be discarded
@@ -237,19 +237,19 @@ namespace Model
237237
* <p> If a server you are trying to match has multiple IP or MAC addresses, you
238238
* should provide as many as you know in separate type/value pairs passed to the
239239
* <code>ResourceAttributeList</code> parameter to maximize the chances of
240-
* matching.</p> </li> </ul> </important>
240+
* matching.</p> </li> </ul>
241241
*/
242242
inline PutResourceAttributesRequest& WithResourceAttributeList(const Aws::Vector<ResourceAttribute>& value) { SetResourceAttributeList(value); return *this;}
243243

244244
/**
245245
* <p>Information about the resource that is being migrated. This data will be used
246246
* to map the task to a resource in the Application Discovery Service
247-
* repository.</p> <note> <p>Takes the object array of
247+
* repository.</p> <p>Takes the object array of
248248
* <code>ResourceAttribute</code> where the <code>Type</code> field is reserved for
249249
* the following values: <code>IPV4_ADDRESS | IPV6_ADDRESS | MAC_ADDRESS | FQDN |
250250
* VM_MANAGER_ID | VM_MANAGED_OBJECT_REFERENCE | VM_NAME | VM_PATH | BIOS_ID |
251251
* MOTHERBOARD_SERIAL_NUMBER</code> where the identifying value can be a string up
252-
* to 256 characters.</p> </note> <important> <ul> <li> <p>If any "VM" related
252+
* to 256 characters.</p> <ul> <li> <p>If any "VM" related
253253
* value is set for a <code>ResourceAttribute</code> object, it is required that
254254
* <code>VM_MANAGER_ID</code>, as a minimum, is always set. If
255255
* <code>VM_MANAGER_ID</code> is not set, then all "VM" fields will be discarded
@@ -260,19 +260,19 @@ namespace Model
260260
* <p> If a server you are trying to match has multiple IP or MAC addresses, you
261261
* should provide as many as you know in separate type/value pairs passed to the
262262
* <code>ResourceAttributeList</code> parameter to maximize the chances of
263-
* matching.</p> </li> </ul> </important>
263+
* matching.</p> </li> </ul>
264264
*/
265265
inline PutResourceAttributesRequest& WithResourceAttributeList(Aws::Vector<ResourceAttribute>&& value) { SetResourceAttributeList(std::move(value)); return *this;}
266266

267267
/**
268268
* <p>Information about the resource that is being migrated. This data will be used
269269
* to map the task to a resource in the Application Discovery Service
270-
* repository.</p> <note> <p>Takes the object array of
270+
* repository.</p> <p>Takes the object array of
271271
* <code>ResourceAttribute</code> where the <code>Type</code> field is reserved for
272272
* the following values: <code>IPV4_ADDRESS | IPV6_ADDRESS | MAC_ADDRESS | FQDN |
273273
* VM_MANAGER_ID | VM_MANAGED_OBJECT_REFERENCE | VM_NAME | VM_PATH | BIOS_ID |
274274
* MOTHERBOARD_SERIAL_NUMBER</code> where the identifying value can be a string up
275-
* to 256 characters.</p> </note> <important> <ul> <li> <p>If any "VM" related
275+
* to 256 characters.</p> <ul> <li> <p>If any "VM" related
276276
* value is set for a <code>ResourceAttribute</code> object, it is required that
277277
* <code>VM_MANAGER_ID</code>, as a minimum, is always set. If
278278
* <code>VM_MANAGER_ID</code> is not set, then all "VM" fields will be discarded
@@ -283,19 +283,19 @@ namespace Model
283283
* <p> If a server you are trying to match has multiple IP or MAC addresses, you
284284
* should provide as many as you know in separate type/value pairs passed to the
285285
* <code>ResourceAttributeList</code> parameter to maximize the chances of
286-
* matching.</p> </li> </ul> </important>
286+
* matching.</p> </li> </ul>
287287
*/
288288
inline PutResourceAttributesRequest& AddResourceAttributeList(const ResourceAttribute& value) { m_resourceAttributeListHasBeenSet = true; m_resourceAttributeList.push_back(value); return *this; }
289289

290290
/**
291291
* <p>Information about the resource that is being migrated. This data will be used
292292
* to map the task to a resource in the Application Discovery Service
293-
* repository.</p> <note> <p>Takes the object array of
293+
* repository.</p> <p>Takes the object array of
294294
* <code>ResourceAttribute</code> where the <code>Type</code> field is reserved for
295295
* the following values: <code>IPV4_ADDRESS | IPV6_ADDRESS | MAC_ADDRESS | FQDN |
296296
* VM_MANAGER_ID | VM_MANAGED_OBJECT_REFERENCE | VM_NAME | VM_PATH | BIOS_ID |
297297
* MOTHERBOARD_SERIAL_NUMBER</code> where the identifying value can be a string up
298-
* to 256 characters.</p> </note> <important> <ul> <li> <p>If any "VM" related
298+
* to 256 characters.</p> <ul> <li> <p>If any "VM" related
299299
* value is set for a <code>ResourceAttribute</code> object, it is required that
300300
* <code>VM_MANAGER_ID</code>, as a minimum, is always set. If
301301
* <code>VM_MANAGER_ID</code> is not set, then all "VM" fields will be discarded
@@ -306,7 +306,7 @@ namespace Model
306306
* <p> If a server you are trying to match has multiple IP or MAC addresses, you
307307
* should provide as many as you know in separate type/value pairs passed to the
308308
* <code>ResourceAttributeList</code> parameter to maximize the chances of
309-
* matching.</p> </li> </ul> </important>
309+
* matching.</p> </li> </ul>
310310
*/
311311
inline PutResourceAttributesRequest& AddResourceAttributeList(ResourceAttribute&& value) { m_resourceAttributeListHasBeenSet = true; m_resourceAttributeList.push_back(std::move(value)); return *this; }
312312

0 commit comments

Comments
 (0)