|
49 | 49 | {"shape":"ConflictException"},
|
50 | 50 | {"shape":"BadRequestException"}
|
51 | 51 | ],
|
52 |
| - "documentation":"<p>Creates a new table associated with the given namespace in a table bucket. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-tables-create.html\">Creating an Amazon S3 table</a> in the <i>Amazon Simple Storage Service User Guide</i>.</p> <dl> <dt>Permissions</dt> <dd> <ul> <li> <p>You must have the <code>s3tables:CreateTable</code> permission to use this operation. </p> </li> <li> <p>If you use this operation with the optional <code>metadata</code> request parameter you must have the <code>s3tables:PutTableData</code> permission. </p> </li> <li> <p>If you use this operation with the optional <code>encryptionConfiguration</code> request parameter you must have the <code>s3tables:PutTableEncryption</code> permission. </p> </li> </ul> <note> <p>Additionally, </p> </note> </dd> </dl>" |
| 52 | + "documentation":"<p>Creates a new table associated with the given namespace in a table bucket. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-tables-create.html\">Creating an Amazon S3 table</a> in the <i>Amazon Simple Storage Service User Guide</i>.</p> <dl> <dt>Permissions</dt> <dd> <ul> <li> <p>You must have the <code>s3tables:CreateTable</code> permission to use this operation. </p> </li> <li> <p>If you use this operation with the optional <code>metadata</code> request parameter you must have the <code>s3tables:PutTableData</code> permission. </p> </li> <li> <p>If you use this operation with the optional <code>encryptionConfiguration</code> request parameter you must have the <code>s3tables:PutTableEncryption</code> permission. </p> </li> </ul> <note> <p>Additionally, If you choose SSE-KMS encryption you must grant the S3 Tables maintenance principal access to your KMS key. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-tables-kms-permissions.html\">Permissions requirements for S3 Tables SSE-KMS encryption</a>. </p> </note> </dd> </dl>" |
53 | 53 | },
|
54 | 54 | "CreateTableBucket":{
|
55 | 55 | "name":"CreateTableBucket",
|
|
208 | 208 | "name":"GetTable",
|
209 | 209 | "http":{
|
210 | 210 | "method":"GET",
|
211 |
| - "requestUri":"/tables/{tableBucketARN}/{namespace}/{name}", |
| 211 | + "requestUri":"/get-table", |
212 | 212 | "responseCode":200
|
213 | 213 | },
|
214 | 214 | "input":{"shape":"GetTableRequest"},
|
|
471 | 471 | {"shape":"ConflictException"},
|
472 | 472 | {"shape":"BadRequestException"}
|
473 | 473 | ],
|
474 |
| - "documentation":"<p>Sets the encryption configuration for a table bucket.</p> <dl> <dt>Permissions</dt> <dd> <p>You must have the <code>s3tables:PutTableBucketEncryption</code> permission to use this operation.</p> <note> <p>If you choose SSE-KMS encryption you must grant the S3 Tables maintenance principal access to your KMS key. For more information, see <a href=\"AmazonS3/latest/userguide/s3-tables-kms-permissions.html\">Permissions requirements for S3 Tables SSE-KMS encryption</a> </p> </note> </dd> </dl>", |
| 474 | + "documentation":"<p>Sets the encryption configuration for a table bucket.</p> <dl> <dt>Permissions</dt> <dd> <p>You must have the <code>s3tables:PutTableBucketEncryption</code> permission to use this operation.</p> <note> <p>If you choose SSE-KMS encryption you must grant the S3 Tables maintenance principal access to your KMS key. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-tables-kms-permissions.html\">Permissions requirements for S3 Tables SSE-KMS encryption</a> in the <i>Amazon Simple Storage Service User Guide</i>.</p> </note> </dd> </dl>", |
475 | 475 | "idempotent":true
|
476 | 476 | },
|
477 | 477 | "PutTableBucketMaintenanceConfiguration":{
|
|
1179 | 1179 | },
|
1180 | 1180 | "namespace":{
|
1181 | 1181 | "shape":"NamespaceName",
|
1182 |
| - "documentation":"<p>The name of the namespace the table is associated with. <pre><code></p> </code></pre>", |
| 1182 | + "documentation":"<p>The name of the namespace the table is associated with. </p>", |
1183 | 1183 | "location":"uri",
|
1184 | 1184 | "locationName":"namespace"
|
1185 | 1185 | },
|
|
1297 | 1297 | },
|
1298 | 1298 | "GetTableRequest":{
|
1299 | 1299 | "type":"structure",
|
1300 |
| - "required":[ |
1301 |
| - "tableBucketARN", |
1302 |
| - "namespace", |
1303 |
| - "name" |
1304 |
| - ], |
1305 | 1300 | "members":{
|
1306 | 1301 | "tableBucketARN":{
|
1307 | 1302 | "shape":"TableBucketARN",
|
1308 | 1303 | "documentation":"<p>The Amazon Resource Name (ARN) of the table bucket associated with the table.</p>",
|
1309 |
| - "location":"uri", |
| 1304 | + "location":"querystring", |
1310 | 1305 | "locationName":"tableBucketARN"
|
1311 | 1306 | },
|
1312 | 1307 | "namespace":{
|
1313 | 1308 | "shape":"NamespaceName",
|
1314 | 1309 | "documentation":"<p>The name of the namespace the table is associated with.</p>",
|
1315 |
| - "location":"uri", |
| 1310 | + "location":"querystring", |
1316 | 1311 | "locationName":"namespace"
|
1317 | 1312 | },
|
1318 | 1313 | "name":{
|
1319 | 1314 | "shape":"TableName",
|
1320 | 1315 | "documentation":"<p>The name of the table.</p>",
|
1321 |
| - "location":"uri", |
| 1316 | + "location":"querystring", |
1322 | 1317 | "locationName":"name"
|
| 1318 | + }, |
| 1319 | + "tableArn":{ |
| 1320 | + "shape":"TableARN", |
| 1321 | + "documentation":"<p>The Amazon Resource Name (ARN) of the table.</p>", |
| 1322 | + "location":"querystring", |
| 1323 | + "locationName":"tableArn" |
1323 | 1324 | }
|
1324 | 1325 | }
|
1325 | 1326 | },
|
|
0 commit comments