Skip to content

Commit

Permalink
Update for documentation only. Covers port ranges, definition updates…
Browse files Browse the repository at this point in the history
… for data sharing, and definition updates to cluster-snapshot documentation.

Updated the input of CreateDBCluster and ModifyDBCluster to support setting CA certificates. Updated the output of DescribeDBCluster to show current CA certificate setting value.
Add PENDING status to Lifecycle Execution resource status. Add StartTime and EndTime to ListLifecycleExecutionResource API response.
Deprecating details in favor of configuration for GetIdentitySource and ListIdentitySources APIs.
Doc only updates for DynamoDB documentation
Amazon MWAA adds support for Apache Airflow v2.8.1.
  • Loading branch information
aws-sdk-cpp-automation committed Mar 6, 2024
1 parent 08b95e2 commit dabf77f
Show file tree
Hide file tree
Showing 77 changed files with 2,681 additions and 1,894 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.11.279
1.11.280
Original file line number Diff line number Diff line change
Expand Up @@ -1878,7 +1878,7 @@ namespace DynamoDB
* 2017.11.29</a> of global tables. If you are using global tables <a
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.V2.html">Version
* 2019.11.21</a> you can use <a
* href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeTable.html">DescribeTable</a>
* href="https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateTable.html">UpdateTable</a>
* instead. </p> <p> Although you can use <code>UpdateGlobalTable</code> to add
* replicas and remove replicas in a single request, for simplicity we recommend
* that you issue separate requests for adding or removing replicas. </p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ namespace Model
{

/**
* <p>Represents an attribute for describing the key schema for the table and
* <p>Represents an attribute for describing the schema for the table and
* indexes.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/dynamodb-2012-08-10/AttributeDefinition">AWS
* API Reference</a></p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -272,49 +272,57 @@ namespace Model

/**
* <p>The ID of the Amazon Web Services account that owns the bucket the export
* will be stored in.</p>
* will be stored in.</p> <p>S3BucketOwner is a required parameter when
* exporting to a S3 bucket in another account.</p>
*/
inline const Aws::String& GetS3BucketOwner() const{ return m_s3BucketOwner; }

/**
* <p>The ID of the Amazon Web Services account that owns the bucket the export
* will be stored in.</p>
* will be stored in.</p> <p>S3BucketOwner is a required parameter when
* exporting to a S3 bucket in another account.</p>
*/
inline bool S3BucketOwnerHasBeenSet() const { return m_s3BucketOwnerHasBeenSet; }

/**
* <p>The ID of the Amazon Web Services account that owns the bucket the export
* will be stored in.</p>
* will be stored in.</p> <p>S3BucketOwner is a required parameter when
* exporting to a S3 bucket in another account.</p>
*/
inline void SetS3BucketOwner(const Aws::String& value) { m_s3BucketOwnerHasBeenSet = true; m_s3BucketOwner = value; }

/**
* <p>The ID of the Amazon Web Services account that owns the bucket the export
* will be stored in.</p>
* will be stored in.</p> <p>S3BucketOwner is a required parameter when
* exporting to a S3 bucket in another account.</p>
*/
inline void SetS3BucketOwner(Aws::String&& value) { m_s3BucketOwnerHasBeenSet = true; m_s3BucketOwner = std::move(value); }

/**
* <p>The ID of the Amazon Web Services account that owns the bucket the export
* will be stored in.</p>
* will be stored in.</p> <p>S3BucketOwner is a required parameter when
* exporting to a S3 bucket in another account.</p>
*/
inline void SetS3BucketOwner(const char* value) { m_s3BucketOwnerHasBeenSet = true; m_s3BucketOwner.assign(value); }

/**
* <p>The ID of the Amazon Web Services account that owns the bucket the export
* will be stored in.</p>
* will be stored in.</p> <p>S3BucketOwner is a required parameter when
* exporting to a S3 bucket in another account.</p>
*/
inline ExportTableToPointInTimeRequest& WithS3BucketOwner(const Aws::String& value) { SetS3BucketOwner(value); return *this;}

/**
* <p>The ID of the Amazon Web Services account that owns the bucket the export
* will be stored in.</p>
* will be stored in.</p> <p>S3BucketOwner is a required parameter when
* exporting to a S3 bucket in another account.</p>
*/
inline ExportTableToPointInTimeRequest& WithS3BucketOwner(Aws::String&& value) { SetS3BucketOwner(std::move(value)); return *this;}

/**
* <p>The ID of the Amazon Web Services account that owns the bucket the export
* will be stored in.</p>
* will be stored in.</p> <p>S3BucketOwner is a required parameter when
* exporting to a S3 bucket in another account.</p>
*/
inline ExportTableToPointInTimeRequest& WithS3BucketOwner(const char* value) { SetS3BucketOwner(value); return *this;}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,8 @@ namespace Model
* index.</p> </li> <li> <p> <code>INCLUDE</code> - In addition to the attributes
* described in <code>KEYS_ONLY</code>, the secondary index will include other
* non-key attributes that you specify.</p> </li> <li> <p> <code>ALL</code> - All
* of the table attributes are projected into the index.</p> </li> </ul>
* of the table attributes are projected into the index.</p> </li> </ul> <p>When
* using the DynamoDB console, <code>ALL</code> is selected by default.</p>
*/
inline const ProjectionType& GetProjectionType() const{ return m_projectionType; }

Expand All @@ -57,7 +58,8 @@ namespace Model
* index.</p> </li> <li> <p> <code>INCLUDE</code> - In addition to the attributes
* described in <code>KEYS_ONLY</code>, the secondary index will include other
* non-key attributes that you specify.</p> </li> <li> <p> <code>ALL</code> - All
* of the table attributes are projected into the index.</p> </li> </ul>
* of the table attributes are projected into the index.</p> </li> </ul> <p>When
* using the DynamoDB console, <code>ALL</code> is selected by default.</p>
*/
inline bool ProjectionTypeHasBeenSet() const { return m_projectionTypeHasBeenSet; }

Expand All @@ -67,7 +69,8 @@ namespace Model
* index.</p> </li> <li> <p> <code>INCLUDE</code> - In addition to the attributes
* described in <code>KEYS_ONLY</code>, the secondary index will include other
* non-key attributes that you specify.</p> </li> <li> <p> <code>ALL</code> - All
* of the table attributes are projected into the index.</p> </li> </ul>
* of the table attributes are projected into the index.</p> </li> </ul> <p>When
* using the DynamoDB console, <code>ALL</code> is selected by default.</p>
*/
inline void SetProjectionType(const ProjectionType& value) { m_projectionTypeHasBeenSet = true; m_projectionType = value; }

Expand All @@ -77,7 +80,8 @@ namespace Model
* index.</p> </li> <li> <p> <code>INCLUDE</code> - In addition to the attributes
* described in <code>KEYS_ONLY</code>, the secondary index will include other
* non-key attributes that you specify.</p> </li> <li> <p> <code>ALL</code> - All
* of the table attributes are projected into the index.</p> </li> </ul>
* of the table attributes are projected into the index.</p> </li> </ul> <p>When
* using the DynamoDB console, <code>ALL</code> is selected by default.</p>
*/
inline void SetProjectionType(ProjectionType&& value) { m_projectionTypeHasBeenSet = true; m_projectionType = std::move(value); }

Expand All @@ -87,7 +91,8 @@ namespace Model
* index.</p> </li> <li> <p> <code>INCLUDE</code> - In addition to the attributes
* described in <code>KEYS_ONLY</code>, the secondary index will include other
* non-key attributes that you specify.</p> </li> <li> <p> <code>ALL</code> - All
* of the table attributes are projected into the index.</p> </li> </ul>
* of the table attributes are projected into the index.</p> </li> </ul> <p>When
* using the DynamoDB console, <code>ALL</code> is selected by default.</p>
*/
inline Projection& WithProjectionType(const ProjectionType& value) { SetProjectionType(value); return *this;}

Expand All @@ -97,7 +102,8 @@ namespace Model
* index.</p> </li> <li> <p> <code>INCLUDE</code> - In addition to the attributes
* described in <code>KEYS_ONLY</code>, the secondary index will include other
* non-key attributes that you specify.</p> </li> <li> <p> <code>ALL</code> - All
* of the table attributes are projected into the index.</p> </li> </ul>
* of the table attributes are projected into the index.</p> </li> </ul> <p>When
* using the DynamoDB console, <code>ALL</code> is selected by default.</p>
*/
inline Projection& WithProjectionType(ProjectionType&& value) { SetProjectionType(std::move(value)); return *this;}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1109,7 +1109,7 @@ namespace Model
* <p>A <code>FilterExpression</code> is applied after the items have already been
* read; the process of filtering does not consume any additional read capacity
* units.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryAndScan.html#Query.FilterExpression">Filter
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.FilterExpression.html">Filter
* Expressions</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>
*/
inline const Aws::String& GetFilterExpression() const{ return m_filterExpression; }
Expand All @@ -1123,7 +1123,7 @@ namespace Model
* <p>A <code>FilterExpression</code> is applied after the items have already been
* read; the process of filtering does not consume any additional read capacity
* units.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryAndScan.html#Query.FilterExpression">Filter
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.FilterExpression.html">Filter
* Expressions</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>
*/
inline bool FilterExpressionHasBeenSet() const { return m_filterExpressionHasBeenSet; }
Expand All @@ -1137,7 +1137,7 @@ namespace Model
* <p>A <code>FilterExpression</code> is applied after the items have already been
* read; the process of filtering does not consume any additional read capacity
* units.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryAndScan.html#Query.FilterExpression">Filter
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.FilterExpression.html">Filter
* Expressions</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>
*/
inline void SetFilterExpression(const Aws::String& value) { m_filterExpressionHasBeenSet = true; m_filterExpression = value; }
Expand All @@ -1151,7 +1151,7 @@ namespace Model
* <p>A <code>FilterExpression</code> is applied after the items have already been
* read; the process of filtering does not consume any additional read capacity
* units.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryAndScan.html#Query.FilterExpression">Filter
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.FilterExpression.html">Filter
* Expressions</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>
*/
inline void SetFilterExpression(Aws::String&& value) { m_filterExpressionHasBeenSet = true; m_filterExpression = std::move(value); }
Expand All @@ -1165,7 +1165,7 @@ namespace Model
* <p>A <code>FilterExpression</code> is applied after the items have already been
* read; the process of filtering does not consume any additional read capacity
* units.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryAndScan.html#Query.FilterExpression">Filter
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.FilterExpression.html">Filter
* Expressions</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>
*/
inline void SetFilterExpression(const char* value) { m_filterExpressionHasBeenSet = true; m_filterExpression.assign(value); }
Expand All @@ -1179,7 +1179,7 @@ namespace Model
* <p>A <code>FilterExpression</code> is applied after the items have already been
* read; the process of filtering does not consume any additional read capacity
* units.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryAndScan.html#Query.FilterExpression">Filter
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.FilterExpression.html">Filter
* Expressions</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>
*/
inline QueryRequest& WithFilterExpression(const Aws::String& value) { SetFilterExpression(value); return *this;}
Expand All @@ -1193,7 +1193,7 @@ namespace Model
* <p>A <code>FilterExpression</code> is applied after the items have already been
* read; the process of filtering does not consume any additional read capacity
* units.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryAndScan.html#Query.FilterExpression">Filter
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.FilterExpression.html">Filter
* Expressions</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>
*/
inline QueryRequest& WithFilterExpression(Aws::String&& value) { SetFilterExpression(std::move(value)); return *this;}
Expand All @@ -1207,7 +1207,7 @@ namespace Model
* <p>A <code>FilterExpression</code> is applied after the items have already been
* read; the process of filtering does not consume any additional read capacity
* units.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryAndScan.html#Query.FilterExpression">Filter
* href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.FilterExpression.html">Filter
* Expressions</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>
*/
inline QueryRequest& WithFilterExpression(const char* value) { SetFilterExpression(value); return *this;}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
#include <aws/imagebuilder/model/LifecycleExecutionResourceState.h>
#include <aws/imagebuilder/model/LifecycleExecutionResourceAction.h>
#include <aws/core/utils/memory/stl/AWSVector.h>
#include <aws/core/utils/DateTime.h>
#include <aws/imagebuilder/model/LifecycleExecutionSnapshotResource.h>
#include <utility>

Expand Down Expand Up @@ -370,6 +371,80 @@ namespace Model
*/
inline LifecycleExecutionResource& AddImageUris(const char* value) { m_imageUrisHasBeenSet = true; m_imageUris.push_back(value); return *this; }


/**
* <p>The starting timestamp from the lifecycle action that was applied to the
* resource.</p>
*/
inline const Aws::Utils::DateTime& GetStartTime() const{ return m_startTime; }

/**
* <p>The starting timestamp from the lifecycle action that was applied to the
* resource.</p>
*/
inline bool StartTimeHasBeenSet() const { return m_startTimeHasBeenSet; }

/**
* <p>The starting timestamp from the lifecycle action that was applied to the
* resource.</p>
*/
inline void SetStartTime(const Aws::Utils::DateTime& value) { m_startTimeHasBeenSet = true; m_startTime = value; }

/**
* <p>The starting timestamp from the lifecycle action that was applied to the
* resource.</p>
*/
inline void SetStartTime(Aws::Utils::DateTime&& value) { m_startTimeHasBeenSet = true; m_startTime = std::move(value); }

/**
* <p>The starting timestamp from the lifecycle action that was applied to the
* resource.</p>
*/
inline LifecycleExecutionResource& WithStartTime(const Aws::Utils::DateTime& value) { SetStartTime(value); return *this;}

/**
* <p>The starting timestamp from the lifecycle action that was applied to the
* resource.</p>
*/
inline LifecycleExecutionResource& WithStartTime(Aws::Utils::DateTime&& value) { SetStartTime(std::move(value)); return *this;}


/**
* <p>The ending timestamp from the lifecycle action that was applied to the
* resource.</p>
*/
inline const Aws::Utils::DateTime& GetEndTime() const{ return m_endTime; }

/**
* <p>The ending timestamp from the lifecycle action that was applied to the
* resource.</p>
*/
inline bool EndTimeHasBeenSet() const { return m_endTimeHasBeenSet; }

/**
* <p>The ending timestamp from the lifecycle action that was applied to the
* resource.</p>
*/
inline void SetEndTime(const Aws::Utils::DateTime& value) { m_endTimeHasBeenSet = true; m_endTime = value; }

/**
* <p>The ending timestamp from the lifecycle action that was applied to the
* resource.</p>
*/
inline void SetEndTime(Aws::Utils::DateTime&& value) { m_endTimeHasBeenSet = true; m_endTime = std::move(value); }

/**
* <p>The ending timestamp from the lifecycle action that was applied to the
* resource.</p>
*/
inline LifecycleExecutionResource& WithEndTime(const Aws::Utils::DateTime& value) { SetEndTime(value); return *this;}

/**
* <p>The ending timestamp from the lifecycle action that was applied to the
* resource.</p>
*/
inline LifecycleExecutionResource& WithEndTime(Aws::Utils::DateTime&& value) { SetEndTime(std::move(value)); return *this;}

private:

Aws::String m_accountId;
Expand All @@ -392,6 +467,12 @@ namespace Model

Aws::Vector<Aws::String> m_imageUris;
bool m_imageUrisHasBeenSet = false;

Aws::Utils::DateTime m_startTime;
bool m_startTimeHasBeenSet = false;

Aws::Utils::DateTime m_endTime;
bool m_endTimeHasBeenSet = false;
};

} // namespace Model
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@ namespace Model
CANCELLED,
CANCELLING,
FAILED,
SUCCESS
SUCCESS,
PENDING
};

namespace LifecycleExecutionStatusMapper
Expand Down
Loading

0 comments on commit dabf77f

Please sign in to comment.