Skip to content

Commit 4c40794

Browse files
author
aws-sdk-cpp-automation
committed
Add new state values for IPAMs, IPAM Scopes, and IPAM Pools.
Introduces new field 'LoadSampleData' in CreateCluster operation. Customers can now specify 'LoadSampleData' option during creation of a cluster, which results in loading of sample data in the cluster that is created. Amazon Location Service now includes a MaxResults parameter for ListGeofences requests. Various documentation improvements. This release adds Dvb Dash 2014 as an available profile option for Dash Origin Endpoints. Documentation updates for Security Hub API reference
1 parent 5e0e163 commit 4c40794

39 files changed

+771
-403
lines changed

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

+2-2
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.251"
6+
#define AWS_SDK_VERSION_STRING "1.9.252"
77
#define AWS_SDK_VERSION_MAJOR 1
88
#define AWS_SDK_VERSION_MINOR 9
9-
#define AWS_SDK_VERSION_PATCH 251
9+
#define AWS_SDK_VERSION_PATCH 252

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

+4-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,10 @@ namespace Model
2424
modify_failed,
2525
delete_in_progress,
2626
delete_complete,
27-
delete_failed
27+
delete_failed,
28+
isolate_in_progress,
29+
isolate_complete,
30+
restore_in_progress
2831
};
2932

3033
namespace IpamPoolStateMapper

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

+4-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,10 @@ namespace Model
2424
modify_failed,
2525
delete_in_progress,
2626
delete_complete,
27-
delete_failed
27+
delete_failed,
28+
isolate_in_progress,
29+
isolate_complete,
30+
restore_in_progress
2831
};
2932

3033
namespace IpamScopeStateMapper

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

+4-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,10 @@ namespace Model
2424
modify_failed,
2525
delete_in_progress,
2626
delete_complete,
27-
delete_failed
27+
delete_failed,
28+
isolate_in_progress,
29+
isolate_complete,
30+
restore_in_progress
2831
};
2932

3033
namespace IpamStateMapper

aws-cpp-sdk-ec2/source/model/IpamPoolState.cpp

+21
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ namespace Aws
2929
static const int delete_in_progress_HASH = HashingUtils::HashString("delete-in-progress");
3030
static const int delete_complete_HASH = HashingUtils::HashString("delete-complete");
3131
static const int delete_failed_HASH = HashingUtils::HashString("delete-failed");
32+
static const int isolate_in_progress_HASH = HashingUtils::HashString("isolate-in-progress");
33+
static const int isolate_complete_HASH = HashingUtils::HashString("isolate-complete");
34+
static const int restore_in_progress_HASH = HashingUtils::HashString("restore-in-progress");
3235

3336

3437
IpamPoolState GetIpamPoolStateForName(const Aws::String& name)
@@ -70,6 +73,18 @@ namespace Aws
7073
{
7174
return IpamPoolState::delete_failed;
7275
}
76+
else if (hashCode == isolate_in_progress_HASH)
77+
{
78+
return IpamPoolState::isolate_in_progress;
79+
}
80+
else if (hashCode == isolate_complete_HASH)
81+
{
82+
return IpamPoolState::isolate_complete;
83+
}
84+
else if (hashCode == restore_in_progress_HASH)
85+
{
86+
return IpamPoolState::restore_in_progress;
87+
}
7388
EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer();
7489
if(overflowContainer)
7590
{
@@ -102,6 +117,12 @@ namespace Aws
102117
return "delete-complete";
103118
case IpamPoolState::delete_failed:
104119
return "delete-failed";
120+
case IpamPoolState::isolate_in_progress:
121+
return "isolate-in-progress";
122+
case IpamPoolState::isolate_complete:
123+
return "isolate-complete";
124+
case IpamPoolState::restore_in_progress:
125+
return "restore-in-progress";
105126
default:
106127
EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer();
107128
if(overflowContainer)

aws-cpp-sdk-ec2/source/model/IpamScopeState.cpp

+21
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ namespace Aws
2929
static const int delete_in_progress_HASH = HashingUtils::HashString("delete-in-progress");
3030
static const int delete_complete_HASH = HashingUtils::HashString("delete-complete");
3131
static const int delete_failed_HASH = HashingUtils::HashString("delete-failed");
32+
static const int isolate_in_progress_HASH = HashingUtils::HashString("isolate-in-progress");
33+
static const int isolate_complete_HASH = HashingUtils::HashString("isolate-complete");
34+
static const int restore_in_progress_HASH = HashingUtils::HashString("restore-in-progress");
3235

3336

3437
IpamScopeState GetIpamScopeStateForName(const Aws::String& name)
@@ -70,6 +73,18 @@ namespace Aws
7073
{
7174
return IpamScopeState::delete_failed;
7275
}
76+
else if (hashCode == isolate_in_progress_HASH)
77+
{
78+
return IpamScopeState::isolate_in_progress;
79+
}
80+
else if (hashCode == isolate_complete_HASH)
81+
{
82+
return IpamScopeState::isolate_complete;
83+
}
84+
else if (hashCode == restore_in_progress_HASH)
85+
{
86+
return IpamScopeState::restore_in_progress;
87+
}
7388
EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer();
7489
if(overflowContainer)
7590
{
@@ -102,6 +117,12 @@ namespace Aws
102117
return "delete-complete";
103118
case IpamScopeState::delete_failed:
104119
return "delete-failed";
120+
case IpamScopeState::isolate_in_progress:
121+
return "isolate-in-progress";
122+
case IpamScopeState::isolate_complete:
123+
return "isolate-complete";
124+
case IpamScopeState::restore_in_progress:
125+
return "restore-in-progress";
105126
default:
106127
EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer();
107128
if(overflowContainer)

aws-cpp-sdk-ec2/source/model/IpamState.cpp

+21
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ namespace Aws
2929
static const int delete_in_progress_HASH = HashingUtils::HashString("delete-in-progress");
3030
static const int delete_complete_HASH = HashingUtils::HashString("delete-complete");
3131
static const int delete_failed_HASH = HashingUtils::HashString("delete-failed");
32+
static const int isolate_in_progress_HASH = HashingUtils::HashString("isolate-in-progress");
33+
static const int isolate_complete_HASH = HashingUtils::HashString("isolate-complete");
34+
static const int restore_in_progress_HASH = HashingUtils::HashString("restore-in-progress");
3235

3336

3437
IpamState GetIpamStateForName(const Aws::String& name)
@@ -70,6 +73,18 @@ namespace Aws
7073
{
7174
return IpamState::delete_failed;
7275
}
76+
else if (hashCode == isolate_in_progress_HASH)
77+
{
78+
return IpamState::isolate_in_progress;
79+
}
80+
else if (hashCode == isolate_complete_HASH)
81+
{
82+
return IpamState::isolate_complete;
83+
}
84+
else if (hashCode == restore_in_progress_HASH)
85+
{
86+
return IpamState::restore_in_progress;
87+
}
7388
EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer();
7489
if(overflowContainer)
7590
{
@@ -102,6 +117,12 @@ namespace Aws
102117
return "delete-complete";
103118
case IpamState::delete_failed:
104119
return "delete-failed";
120+
case IpamState::isolate_in_progress:
121+
return "isolate-in-progress";
122+
case IpamState::isolate_complete:
123+
return "isolate-complete";
124+
case IpamState::restore_in_progress:
125+
return "restore-in-progress";
105126
default:
106127
EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer();
107128
if(overflowContainer)

aws-cpp-sdk-location/include/aws/location/LocationServiceClient.h

+12-6
Original file line numberDiff line numberDiff line change
@@ -462,8 +462,10 @@ namespace Model
462462
* last geofence that a device was observed within is tracked for 30 days after the
463463
* most recent device position update.</p> <p>Geofence evaluation
464464
* uses the given device position. It does not account for the optional
465-
* <code>Accuracy</code> of a <code>DevicePositionUpdate</code>.</p>
466-
* <p><h3>See Also:</h3> <a
465+
* <code>Accuracy</code> of a <code>DevicePositionUpdate</code>.</p>
466+
* <p>The <code>DeviceID</code> is used as a string to represent the device. You do
467+
* not need to have a <code>Tracker</code> associated with the
468+
* <code>DeviceID</code>.</p> <p><h3>See Also:</h3> <a
467469
* href="http://docs.aws.amazon.com/goto/WebAPI/location-2020-11-19/BatchEvaluateGeofences">AWS
468470
* API Reference</a></p>
469471
*/
@@ -481,8 +483,10 @@ namespace Model
481483
* last geofence that a device was observed within is tracked for 30 days after the
482484
* most recent device position update.</p> <p>Geofence evaluation
483485
* uses the given device position. It does not account for the optional
484-
* <code>Accuracy</code> of a <code>DevicePositionUpdate</code>.</p>
485-
* <p><h3>See Also:</h3> <a
486+
* <code>Accuracy</code> of a <code>DevicePositionUpdate</code>.</p>
487+
* <p>The <code>DeviceID</code> is used as a string to represent the device. You do
488+
* not need to have a <code>Tracker</code> associated with the
489+
* <code>DeviceID</code>.</p> <p><h3>See Also:</h3> <a
486490
* href="http://docs.aws.amazon.com/goto/WebAPI/location-2020-11-19/BatchEvaluateGeofences">AWS
487491
* API Reference</a></p>
488492
*
@@ -502,8 +506,10 @@ namespace Model
502506
* last geofence that a device was observed within is tracked for 30 days after the
503507
* most recent device position update.</p> <p>Geofence evaluation
504508
* uses the given device position. It does not account for the optional
505-
* <code>Accuracy</code> of a <code>DevicePositionUpdate</code>.</p>
506-
* <p><h3>See Also:</h3> <a
509+
* <code>Accuracy</code> of a <code>DevicePositionUpdate</code>.</p>
510+
* <p>The <code>DeviceID</code> is used as a string to represent the device. You do
511+
* not need to have a <code>Tracker</code> associated with the
512+
* <code>DeviceID</code>.</p> <p><h3>See Also:</h3> <a
507513
* href="http://docs.aws.amazon.com/goto/WebAPI/location-2020-11-19/BatchEvaluateGeofences">AWS
508514
* API Reference</a></p>
509515
*

0 commit comments

Comments
 (0)