Skip to content

Commit

Permalink
Updated API models and rebuilt service gems.
Browse files Browse the repository at this point in the history
  • Loading branch information
AWS SDK for Ruby authored and Nobody committed Feb 21, 2022
1 parent 418f318 commit 785412a
Show file tree
Hide file tree
Showing 27 changed files with 2,461 additions and 50 deletions.
401 changes: 398 additions & 3 deletions apis/customer-profiles/2020-08-15/api-2.json

Large diffs are not rendered by default.

210 changes: 209 additions & 1 deletion apis/customer-profiles/2020-08-15/docs-2.json

Large diffs are not rendered by default.

6 changes: 4 additions & 2 deletions apis/dynamodb/2012-08-10/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1772,15 +1772,17 @@
"Parameters":{"shape":"PreparedStatementParameters"},
"ConsistentRead":{"shape":"ConsistentRead"},
"NextToken":{"shape":"PartiQLNextToken"},
"ReturnConsumedCapacity":{"shape":"ReturnConsumedCapacity"}
"ReturnConsumedCapacity":{"shape":"ReturnConsumedCapacity"},
"Limit":{"shape":"PositiveIntegerObject"}
}
},
"ExecuteStatementOutput":{
"type":"structure",
"members":{
"Items":{"shape":"ItemList"},
"NextToken":{"shape":"PartiQLNextToken"},
"ConsumedCapacity":{"shape":"ConsumedCapacity"}
"ConsumedCapacity":{"shape":"ConsumedCapacity"},
"LastEvaluatedKey":{"shape":"Key"}
}
},
"ExecuteTransactionInput":{
Expand Down
4 changes: 3 additions & 1 deletion apis/dynamodb/2012-08-10/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"DescribeTimeToLive": "<p>Gives a description of the Time to Live (TTL) status on the specified table. </p>",
"DisableKinesisStreamingDestination": "<p>Stops replication from the DynamoDB table to the Kinesis data stream. This is done without deleting either of the resources.</p>",
"EnableKinesisStreamingDestination": "<p>Starts table data replication to the specified Kinesis data stream at a timestamp chosen during the enable workflow. If this operation doesn't return results immediately, use DescribeKinesisStreamingDestination to check if streaming to the Kinesis data stream is ACTIVE.</p>",
"ExecuteStatement": "<p>This operation allows you to perform reads and singleton writes on data stored in DynamoDB, using PartiQL.</p>",
"ExecuteStatement": "<p>This operation allows you to perform reads and singleton writes on data stored in DynamoDB, using PartiQL.</p> <p>For PartiQL reads (<code>SELECT</code> statement), if the total number of processed items exceeds the maximum dataset size limit of 1 MB, the read stops and results are returned to the user as a <code>LastEvaluatedKey</code> value to continue the read in a subsequent operation. If the filter criteria in <code>WHERE</code> clause does not match any data, the read will return an empty result set.</p> <p>A single <code>SELECT</code> statement response can return up to the maximum number of items (if using the Limit parameter) or a maximum of 1 MB of data (and then apply any filtering to the results using <code>WHERE</code> clause). If <code>LastEvaluatedKey</code> is present in the response, you need to paginate the result set.</p>",
"ExecuteTransaction": "<p>This operation allows you to perform transactional reads or writes on data stored in DynamoDB, using PartiQL.</p> <note> <p>The entire transaction must consist of either read statements or write statements, you cannot mix both in one transaction. The EXISTS function is an exception and can be used to check the condition of specific attributes of the item in a similar manner to <code>ConditionCheck</code> in the <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/transaction-apis.html#transaction-apis-txwriteitems\">TransactWriteItems</a> API.</p> </note>",
"ExportTableToPointInTime": "<p>Exports table data to an S3 bucket. The table must have point in time recovery enabled, and you can export data from any time within the point in time recovery window.</p>",
"GetItem": "<p>The <code>GetItem</code> operation returns a set of attributes for the item with the given primary key. If there is no matching item, <code>GetItem</code> does not return any data and there will be no <code>Item</code> element in the response.</p> <p> <code>GetItem</code> provides an eventually consistent read by default. If your application requires a strongly consistent read, set <code>ConsistentRead</code> to <code>true</code>. Although a strongly consistent read might take more time than an eventually consistent read, it always returns the last updated value.</p>",
Expand Down Expand Up @@ -1483,6 +1483,7 @@
"Delete$Key": "<p>The primary key of the item to be deleted. Each element consists of an attribute name and a value for that attribute.</p>",
"DeleteItemInput$Key": "<p>A map of attribute names to <code>AttributeValue</code> objects, representing the primary key of the item to delete.</p> <p>For the primary key, you must provide all of the attributes. For example, with a simple primary key, you only need to provide a value for the partition key. For a composite primary key, you must provide values for both the partition key and the sort key.</p>",
"DeleteRequest$Key": "<p>A map of attribute name to attribute values, representing the primary key of the item to delete. All of the table's primary key attributes must be specified, and their data types must match those of the table's key schema.</p>",
"ExecuteStatementOutput$LastEvaluatedKey": "<p>The primary key of the item where the operation stopped, inclusive of the previous result set. Use this value to start a new operation, excluding this value in the new request. If <code>LastEvaluatedKey</code> is empty, then the \"last page\" of results has been processed and there is no more data to be retrieved. If <code>LastEvaluatedKey</code> is not empty, it does not necessarily mean that there is more data in the result set. The only way to know when you have reached the end of the result set is when <code>LastEvaluatedKey</code> is empty. </p>",
"Get$Key": "<p>A map of attribute names to <code>AttributeValue</code> objects that specifies the primary key of the item to retrieve.</p>",
"GetItemInput$Key": "<p>A map of attribute names to <code>AttributeValue</code> objects, representing the primary key of the item to retrieve.</p> <p>For the primary key, you must provide all of the attributes. For example, with a simple primary key, you only need to provide a value for the partition key. For a composite primary key, you must provide values for both the partition key and the sort key.</p>",
"KeyList$member": null,
Expand Down Expand Up @@ -1840,6 +1841,7 @@
"PositiveIntegerObject": {
"base": null,
"refs": {
"ExecuteStatementInput$Limit": "<p>The maximum number of items to evaluate (not necessarily the number of matching items). If DynamoDB processes the number of items up to the limit while processing the results, it stops the operation and returns the matching values up to that point, along with a key in <code>LastEvaluatedKey</code> to apply in a subsequent operation so you can pick up where you left off. Also, if the processed dataset size exceeds 1 MB before DynamoDB reaches this limit, it stops the operation and returns the matching values up to the limit, and a key in <code>LastEvaluatedKey</code> to apply in a subsequent operation to continue the operation. </p>",
"ListGlobalTablesInput$Limit": "<p>The maximum number of table names to return, if the parameter is not specified DynamoDB defaults to 100.</p> <p>If the number of global tables DynamoDB finds reaches this limit, it stops the operation and returns the table names collected up to that point, with a table name in the <code>LastEvaluatedGlobalTableName</code> to apply in a subsequent operation to the <code>ExclusiveStartGlobalTableName</code> parameter.</p>",
"QueryInput$Limit": "<p>The maximum number of items to evaluate (not necessarily the number of matching items). If DynamoDB processes the number of items up to the limit while processing the results, it stops the operation and returns the matching values up to that point, and a key in <code>LastEvaluatedKey</code> to apply in a subsequent operation, so that you can pick up where you left off. Also, if the processed dataset size exceeds 1 MB before DynamoDB reaches this limit, it stops the operation and returns the matching values up to the limit, and a key in <code>LastEvaluatedKey</code> to apply in a subsequent operation to continue the operation. For more information, see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryAndScan.html\">Query and Scan</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>",
"ScanInput$Limit": "<p>The maximum number of items to evaluate (not necessarily the number of matching items). If DynamoDB processes the number of items up to the limit while processing the results, it stops the operation and returns the matching values up to that point, and a key in <code>LastEvaluatedKey</code> to apply in a subsequent operation, so that you can pick up where you left off. Also, if the processed dataset size exceeds 1 MB before DynamoDB reaches this limit, it stops the operation and returns the matching values up to the limit, and a key in <code>LastEvaluatedKey</code> to apply in a subsequent operation to continue the operation. For more information, see <a href=\"https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryAndScan.html\">Working with Queries</a> in the <i>Amazon DynamoDB Developer Guide</i>.</p>"
Expand Down
44 changes: 43 additions & 1 deletion apis/imagebuilder/2019-12-02/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1642,7 +1642,8 @@
"containerDistributionConfiguration":{"shape":"ContainerDistributionConfiguration"},
"licenseConfigurationArns":{"shape":"LicenseConfigurationArnList"},
"launchTemplateConfigurations":{"shape":"LaunchTemplateConfigurationList"},
"s3ExportConfiguration":{"shape":"S3ExportConfiguration"}
"s3ExportConfiguration":{"shape":"S3ExportConfiguration"},
"fastLaunchConfigurations":{"shape":"FastLaunchConfigurationList"}
}
},
"DistributionConfiguration":{
Expand Down Expand Up @@ -1735,6 +1736,37 @@
"min":0
},
"ErrorMessage":{"type":"string"},
"FastLaunchConfiguration":{
"type":"structure",
"required":["enabled"],
"members":{
"enabled":{"shape":"Boolean"},
"snapshotConfiguration":{"shape":"FastLaunchSnapshotConfiguration"},
"maxParallelLaunches":{"shape":"MaxParallelLaunches"},
"launchTemplate":{"shape":"FastLaunchLaunchTemplateSpecification"},
"accountId":{"shape":"AccountId"}
}
},
"FastLaunchConfigurationList":{
"type":"list",
"member":{"shape":"FastLaunchConfiguration"},
"max":1000,
"min":1
},
"FastLaunchLaunchTemplateSpecification":{
"type":"structure",
"members":{
"launchTemplateId":{"shape":"LaunchTemplateId"},
"launchTemplateName":{"shape":"NonEmptyString"},
"launchTemplateVersion":{"shape":"NonEmptyString"}
}
},
"FastLaunchSnapshotConfiguration":{
"type":"structure",
"members":{
"targetResourceCount":{"shape":"TargetResourceCount"}
}
},
"Filter":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -2677,6 +2709,11 @@
"s3Logs":{"shape":"S3Logs"}
}
},
"MaxParallelLaunches":{
"type":"integer",
"max":10000,
"min":1
},
"NonEmptyString":{
"type":"string",
"max":1024,
Expand Down Expand Up @@ -3030,6 +3067,11 @@
"repositoryName":{"shape":"NonEmptyString"}
}
},
"TargetResourceCount":{
"type":"integer",
"max":10000,
"min":1
},
"Timezone":{
"type":"string",
"max":100,
Expand Down
Loading

0 comments on commit 785412a

Please sign in to comment.