Creates a new table associated with the given namespace in a table bucket. For more information, see Creating an Amazon S3 table in the Amazon Simple Storage Service User Guide.
Permissions
-
You must have the s3tables:CreateTable permission to use this operation.
-
If you use this operation with the optional metadata request parameter you must have the s3tables:PutTableData permission.
-
If you use this operation with the optional encryptionConfiguration request parameter you must have the s3tables:PutTableEncryption permission.
-
If you use this operation with the storageClassConfiguration request parameter, you must have the s3tables:PutTableStorageClass permission.
-
To create a table with tags, you must have the s3tables:TagResource permission in addition to s3tables:CreateTable permission.
Additionally, If you choose SSE-KMS encryption you must grant the S3 Tables maintenance principal access to your KMS key. For more information, see Permissions requirements for S3 Tables SSE-KMS encryption.
Path parameters
The Amazon Resource Name (ARN) of the table bucket to create the table in.
The namespace to associated with the table.
Request body
Response
Success