Skip to content

Commit

Permalink
This release adds Ubuntu Pro as a supported platform for On-Demand Ca…
Browse files Browse the repository at this point in the history
…pacity Reservations and adds support for setting an Amazon Machine Image (AMI) to disabled state. Disabling the AMI makes it private if it was previously shared, and prevents new EC2 instance launches from it.

This release is to enable m4a format to customers
Add enums for resource types supported by Config
Extending version control support to GitLab and Bitbucket from AWSGlue
Adds sensitive trait to various shapes in Customer Profiles Calculated Attribute API model.
This release adds support for adding a dedicated log volume to open-source RDS instances.
Add MacOs ec2 platform support
This release marks Password field as sensitive
Update the NotificationMetadata field to only allow visible ascii characters. Add paginators to DescribeInstanceRefreshes, DescribeLoadBalancers, and DescribeLoadBalancerTargetGroups
Adds support for Lambda functions to access Dual-Stack subnets over IPv6, via an opt-in flag in CreateFunction and UpdateFunctionConfiguration APIs
Updated the CreateWorkspaces action documentation to clarify that the PCoIP protocol is only available for Windows bundles.
This release enables routing policies with Availability Zone affinity for Network Load Balancers.
This release adds endpoint updates for all AWS Location resource operations.
Documentation updates for Price List
This release adds 9 new APIs for adapter and adapter version management, 3 new APIs for tagging, and updates AnalyzeDocument and StartDocumentAnalysis API parameters for using adapters.
Amazon Rekognition introduces support for Custom Moderation. This allows the enhancement of accuracy for detect moderation labels operations by creating custom adapters tuned on customer data.
Added new EnabledControl resource details to ListEnabledControls API and added new GetEnabledControl API.
Update GetParticipant to return additional metadata.
This release introduces a new limit to the awsAccounts parameter. When you create or update an assessment, there is now a limit of 200 AWS accounts that can be specified in the assessment scope.
Amazon SageMaker Canvas adds KendraSettings and DirectDeploySettings support for CanvasAppSettings
  • Loading branch information
aws-sdk-cpp-automation committed Oct 12, 2023
1 parent 1f49f91 commit a4bad62
Show file tree
Hide file tree
Showing 265 changed files with 20,129 additions and 3,063 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.11.178
1.11.179
Original file line number Diff line number Diff line change
Expand Up @@ -1843,20 +1843,25 @@ namespace ConfigService
}

/**
* <p>Returns a list of <code>ConfigurationItems</code> for the specified resource.
* The list contains details about each state of the resource during the specified
* time interval. If you specified a retention period to retain your
* <code>ConfigurationItems</code> between a minimum of 30 days and a maximum of 7
* years (2557 days), Config returns the <code>ConfigurationItems</code> for the
* specified retention period. </p> <p>The response is paginated. By default,
* Config returns a limit of 10 configuration items per page. You can customize
* this number with the <code>limit</code> parameter. The response includes a
* <code>nextToken</code> string. To get the next page of results, run the request
* again and specify the string for the <code>nextToken</code> parameter.</p>
* <p>Each call to the API is limited to span a duration of seven days. It
* is likely that the number of records returned is smaller than the specified
* <code>limit</code>. In such cases, you can make another call, using the
* <code>nextToken</code>.</p> <p><h3>See Also:</h3> <a
* <p>For accurate reporting on the compliance status, you must record
* the <code>AWS::Config::ResourceCompliance</code> resource type. For more
* information, see <a
* href="https://docs.aws.amazon.com/config/latest/developerguide/select-resources.html">Selecting
* Which Resources Config Records</a>.</p> <p>Returns a list of
* <code>ConfigurationItems</code> for the specified resource. The list contains
* details about each state of the resource during the specified time interval. If
* you specified a retention period to retain your <code>ConfigurationItems</code>
* between a minimum of 30 days and a maximum of 7 years (2557 days), Config
* returns the <code>ConfigurationItems</code> for the specified retention period.
* </p> <p>The response is paginated. By default, Config returns a limit of 10
* configuration items per page. You can customize this number with the
* <code>limit</code> parameter. The response includes a <code>nextToken</code>
* string. To get the next page of results, run the request again and specify the
* string for the <code>nextToken</code> parameter.</p> <p>Each call to the
* API is limited to span a duration of seven days. It is likely that the number of
* records returned is smaller than the specified <code>limit</code>. In such
* cases, you can make another call, using the <code>nextToken</code>.</p>
* <p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/GetResourceConfigHistory">AWS
* API Reference</a></p>
*/
Expand Down Expand Up @@ -2337,16 +2342,19 @@ namespace ConfigService
}

/**
* <p>Creates a delivery channel object to deliver configuration information to an
* Amazon S3 bucket and Amazon SNS topic.</p> <p>Before you can create a delivery
* channel, you must create a configuration recorder.</p> <p>You can use this
* action to change the Amazon S3 bucket or an Amazon SNS topic of the existing
* delivery channel. To change the Amazon S3 bucket or an Amazon SNS topic, call
* this action and specify the changed values for the S3 bucket and the SNS topic.
* If you specify a different value for either the S3 bucket or the SNS topic, this
* action will keep the existing value for the parameter that is not changed.</p>
* <p>You can have only one delivery channel per region in your account.</p>
* <p><h3>See Also:</h3> <a
* <p>Creates a delivery channel object to deliver configuration information and
* other compliance information to an Amazon S3 bucket and Amazon SNS topic. For
* more information, see <a
* href="https://docs.aws.amazon.com/config/latest/developerguide/notifications-for-AWS-Config.html">Notifications
* that Config Sends to an Amazon SNS topic</a>.</p> <p>Before you can create a
* delivery channel, you must create a configuration recorder.</p> <p>You can use
* this action to change the Amazon S3 bucket or an Amazon SNS topic of the
* existing delivery channel. To change the Amazon S3 bucket or an Amazon SNS
* topic, call this action and specify the changed values for the S3 bucket and the
* SNS topic. If you specify a different value for either the S3 bucket or the SNS
* topic, this action will keep the existing value for the parameter that is not
* changed.</p> <p>You can have only one delivery channel per region in your
* account.</p> <p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/PutDeliveryChannel">AWS
* API Reference</a></p>
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ namespace Model
* <p>ResourceDeleted – The resource was deleted</p> </li> <li>
* <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration
* was not recorded since the recorder excludes the recording of resources of this
* type</p> </li> </ul> <p>The CIs do not incur any cost.</p>
* type</p> </li> </ul>
*/
inline const ConfigurationItemStatus& GetConfigurationItemStatus() const{ return m_configurationItemStatus; }

Expand All @@ -177,7 +177,7 @@ namespace Model
* <p>ResourceDeleted – The resource was deleted</p> </li> <li>
* <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration
* was not recorded since the recorder excludes the recording of resources of this
* type</p> </li> </ul> <p>The CIs do not incur any cost.</p>
* type</p> </li> </ul>
*/
inline bool ConfigurationItemStatusHasBeenSet() const { return m_configurationItemStatusHasBeenSet; }

Expand All @@ -190,7 +190,7 @@ namespace Model
* <p>ResourceDeleted – The resource was deleted</p> </li> <li>
* <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration
* was not recorded since the recorder excludes the recording of resources of this
* type</p> </li> </ul> <p>The CIs do not incur any cost.</p>
* type</p> </li> </ul>
*/
inline void SetConfigurationItemStatus(const ConfigurationItemStatus& value) { m_configurationItemStatusHasBeenSet = true; m_configurationItemStatus = value; }

Expand All @@ -203,7 +203,7 @@ namespace Model
* <p>ResourceDeleted – The resource was deleted</p> </li> <li>
* <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration
* was not recorded since the recorder excludes the recording of resources of this
* type</p> </li> </ul> <p>The CIs do not incur any cost.</p>
* type</p> </li> </ul>
*/
inline void SetConfigurationItemStatus(ConfigurationItemStatus&& value) { m_configurationItemStatusHasBeenSet = true; m_configurationItemStatus = std::move(value); }

Expand All @@ -216,7 +216,7 @@ namespace Model
* <p>ResourceDeleted – The resource was deleted</p> </li> <li>
* <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration
* was not recorded since the recorder excludes the recording of resources of this
* type</p> </li> </ul> <p>The CIs do not incur any cost.</p>
* type</p> </li> </ul>
*/
inline BaseConfigurationItem& WithConfigurationItemStatus(const ConfigurationItemStatus& value) { SetConfigurationItemStatus(value); return *this;}

Expand All @@ -229,7 +229,7 @@ namespace Model
* <p>ResourceDeleted – The resource was deleted</p> </li> <li>
* <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration
* was not recorded since the recorder excludes the recording of resources of this
* type</p> </li> </ul> <p>The CIs do not incur any cost.</p>
* type</p> </li> </ul>
*/
inline BaseConfigurationItem& WithConfigurationItemStatus(ConfigurationItemStatus&& value) { SetConfigurationItemStatus(std::move(value)); return *this;}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ namespace Model
* <p>ResourceDeleted – The resource was deleted</p> </li> <li>
* <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration
* was not recorded since the recorder excludes the recording of resources of this
* type</p> </li> </ul> <p>The CIs do not incur any cost.</p>
* type</p> </li> </ul>
*/
inline const ConfigurationItemStatus& GetConfigurationItemStatus() const{ return m_configurationItemStatus; }

Expand All @@ -179,7 +179,7 @@ namespace Model
* <p>ResourceDeleted – The resource was deleted</p> </li> <li>
* <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration
* was not recorded since the recorder excludes the recording of resources of this
* type</p> </li> </ul> <p>The CIs do not incur any cost.</p>
* type</p> </li> </ul>
*/
inline bool ConfigurationItemStatusHasBeenSet() const { return m_configurationItemStatusHasBeenSet; }

Expand All @@ -192,7 +192,7 @@ namespace Model
* <p>ResourceDeleted – The resource was deleted</p> </li> <li>
* <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration
* was not recorded since the recorder excludes the recording of resources of this
* type</p> </li> </ul> <p>The CIs do not incur any cost.</p>
* type</p> </li> </ul>
*/
inline void SetConfigurationItemStatus(const ConfigurationItemStatus& value) { m_configurationItemStatusHasBeenSet = true; m_configurationItemStatus = value; }

Expand All @@ -205,7 +205,7 @@ namespace Model
* <p>ResourceDeleted – The resource was deleted</p> </li> <li>
* <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration
* was not recorded since the recorder excludes the recording of resources of this
* type</p> </li> </ul> <p>The CIs do not incur any cost.</p>
* type</p> </li> </ul>
*/
inline void SetConfigurationItemStatus(ConfigurationItemStatus&& value) { m_configurationItemStatusHasBeenSet = true; m_configurationItemStatus = std::move(value); }

Expand All @@ -218,7 +218,7 @@ namespace Model
* <p>ResourceDeleted – The resource was deleted</p> </li> <li>
* <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration
* was not recorded since the recorder excludes the recording of resources of this
* type</p> </li> </ul> <p>The CIs do not incur any cost.</p>
* type</p> </li> </ul>
*/
inline ConfigurationItem& WithConfigurationItemStatus(const ConfigurationItemStatus& value) { SetConfigurationItemStatus(value); return *this;}

Expand All @@ -231,7 +231,7 @@ namespace Model
* <p>ResourceDeleted – The resource was deleted</p> </li> <li>
* <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration
* was not recorded since the recorder excludes the recording of resources of this
* type</p> </li> </ul> <p>The CIs do not incur any cost.</p>
* type</p> </li> </ul>
*/
inline ConfigurationItem& WithConfigurationItemStatus(ConfigurationItemStatus&& value) { SetConfigurationItemStatus(std::move(value)); return *this;}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ namespace Model
{

/**
* <p>The configuration object for Config rule evaluation mode. The Supported valid
* <p>The configuration object for Config rule evaluation mode. The supported valid
* values are Detective or Proactive.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/EvaluationModeConfiguration">AWS
* API Reference</a></p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,27 @@ namespace Model
{

/**
* <p>Specifies whether the configuration recorder excludes resource types from
* being recorded. Use the <code>resourceTypes</code> field to enter a
* comma-separated list of resource types to exclude as exemptions.</p><p><h3>See
* <p>Specifies whether the configuration recorder excludes certain resource types
* from being recorded. Use the <code>resourceTypes</code> field to enter a
* comma-separated list of resource types you want to exclude from recording.</p>
* <p>By default, when Config adds support for a new resource type in the Region
* where you set up the configuration recorder, including global resource types,
* Config starts recording resources of that type automatically.</p> <p>
* <b>How to use</b> </p> <p>To use this option, you must set the
* <code>useOnly</code> field of <a
* href="https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingStrategy.html">RecordingStrategy</a>
* to <code>EXCLUSION_BY_RESOURCE_TYPES</code>.</p> <p>Config will then record
* configuration changes for all supported resource types, except the resource
* types that you specify to exclude from being recorded.</p> <p> <b>Globally
* recorded resources</b> </p> <p>Unless specifically listed as exclusions,
* <code>AWS::RDS::GlobalCluster</code> will be recorded automatically in all
* supported Config Regions were the configuration recorder is enabled. IAM users,
* groups, roles, and customer managed policies will be recorded automatically in
* all enabled Config Regions where Config was available before February 2022. This
* list does not include the following Regions:</p> <ul> <li> <p>Asia Pacific
* (Hyderabad)</p> </li> <li> <p>Asia Pacific (Melbourne)</p> </li> <li> <p>Europe
* (Spain)</p> </li> <li> <p>Europe (Zurich)</p> </li> <li> <p>Israel (Tel
* Aviv)</p> </li> <li> <p>Middle East (UAE)</p> </li> </ul> <p><h3>See
* Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ExclusionByResourceTypes">AWS
* API Reference</a></p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -114,81 +114,87 @@ namespace Model


/**
* <p>The time stamp that indicates a later time. If not specified, current time is
* taken.</p>
* <p>The chronologically latest time in the time range for which the history
* requested. If not specified, current time is taken.</p>
*/
inline const Aws::Utils::DateTime& GetLaterTime() const{ return m_laterTime; }

/**
* <p>The time stamp that indicates a later time. If not specified, current time is
* taken.</p>
* <p>The chronologically latest time in the time range for which the history
* requested. If not specified, current time is taken.</p>
*/
inline bool LaterTimeHasBeenSet() const { return m_laterTimeHasBeenSet; }

/**
* <p>The time stamp that indicates a later time. If not specified, current time is
* taken.</p>
* <p>The chronologically latest time in the time range for which the history
* requested. If not specified, current time is taken.</p>
*/
inline void SetLaterTime(const Aws::Utils::DateTime& value) { m_laterTimeHasBeenSet = true; m_laterTime = value; }

/**
* <p>The time stamp that indicates a later time. If not specified, current time is
* taken.</p>
* <p>The chronologically latest time in the time range for which the history
* requested. If not specified, current time is taken.</p>
*/
inline void SetLaterTime(Aws::Utils::DateTime&& value) { m_laterTimeHasBeenSet = true; m_laterTime = std::move(value); }

/**
* <p>The time stamp that indicates a later time. If not specified, current time is
* taken.</p>
* <p>The chronologically latest time in the time range for which the history
* requested. If not specified, current time is taken.</p>
*/
inline GetResourceConfigHistoryRequest& WithLaterTime(const Aws::Utils::DateTime& value) { SetLaterTime(value); return *this;}

/**
* <p>The time stamp that indicates a later time. If not specified, current time is
* taken.</p>
* <p>The chronologically latest time in the time range for which the history
* requested. If not specified, current time is taken.</p>
*/
inline GetResourceConfigHistoryRequest& WithLaterTime(Aws::Utils::DateTime&& value) { SetLaterTime(std::move(value)); return *this;}


/**
* <p>The time stamp that indicates an earlier time. If not specified, the action
* returns paginated results that contain configuration items that start when the
* first configuration item was recorded.</p>
* <p>The chronologically earliest time in the time range for which the history
* requested. If not specified, the action returns paginated results that contain
* configuration items that start when the first configuration item was
* recorded.</p>
*/
inline const Aws::Utils::DateTime& GetEarlierTime() const{ return m_earlierTime; }

/**
* <p>The time stamp that indicates an earlier time. If not specified, the action
* returns paginated results that contain configuration items that start when the
* first configuration item was recorded.</p>
* <p>The chronologically earliest time in the time range for which the history
* requested. If not specified, the action returns paginated results that contain
* configuration items that start when the first configuration item was
* recorded.</p>
*/
inline bool EarlierTimeHasBeenSet() const { return m_earlierTimeHasBeenSet; }

/**
* <p>The time stamp that indicates an earlier time. If not specified, the action
* returns paginated results that contain configuration items that start when the
* first configuration item was recorded.</p>
* <p>The chronologically earliest time in the time range for which the history
* requested. If not specified, the action returns paginated results that contain
* configuration items that start when the first configuration item was
* recorded.</p>
*/
inline void SetEarlierTime(const Aws::Utils::DateTime& value) { m_earlierTimeHasBeenSet = true; m_earlierTime = value; }

/**
* <p>The time stamp that indicates an earlier time. If not specified, the action
* returns paginated results that contain configuration items that start when the
* first configuration item was recorded.</p>
* <p>The chronologically earliest time in the time range for which the history
* requested. If not specified, the action returns paginated results that contain
* configuration items that start when the first configuration item was
* recorded.</p>
*/
inline void SetEarlierTime(Aws::Utils::DateTime&& value) { m_earlierTimeHasBeenSet = true; m_earlierTime = std::move(value); }

/**
* <p>The time stamp that indicates an earlier time. If not specified, the action
* returns paginated results that contain configuration items that start when the
* first configuration item was recorded.</p>
* <p>The chronologically earliest time in the time range for which the history
* requested. If not specified, the action returns paginated results that contain
* configuration items that start when the first configuration item was
* recorded.</p>
*/
inline GetResourceConfigHistoryRequest& WithEarlierTime(const Aws::Utils::DateTime& value) { SetEarlierTime(value); return *this;}

/**
* <p>The time stamp that indicates an earlier time. If not specified, the action
* returns paginated results that contain configuration items that start when the
* first configuration item was recorded.</p>
* <p>The chronologically earliest time in the time range for which the history
* requested. If not specified, the action returns paginated results that contain
* configuration items that start when the first configuration item was
* recorded.</p>
*/
inline GetResourceConfigHistoryRequest& WithEarlierTime(Aws::Utils::DateTime&& value) { SetEarlierTime(std::move(value)); return *this;}

Expand Down
Loading

0 comments on commit a4bad62

Please sign in to comment.