NamespaceProps
- class aws_cdk.aws_s3tables_alpha.NamespaceProps(*, namespace_name, table_bucket, removal_policy=None)
Bases:
object
(experimental) Parameters for constructing a Namespace.
- Parameters:
namespace_name (
str
) – (experimental) A name for the namespace.table_bucket (
ITableBucket
) – (experimental) The table bucket this namespace belongs to.removal_policy (
Optional
[RemovalPolicy
]) – (experimental) Policy to apply when the policy is removed from this stack. Default: RemovalPolicy.DESTROY
- Stability:
experimental
- ExampleMetadata:
infused
Example:
# Build a namespace sample_namespace = Namespace(scope, "ExampleNamespace", namespace_name="example-namespace-1", table_bucket=table_bucket )
Attributes
- namespace_name
(experimental) A name for the namespace.
- Stability:
experimental
- removal_policy
(experimental) Policy to apply when the policy is removed from this stack.
- Default:
RemovalPolicy.DESTROY
- Stability:
experimental
- table_bucket
(experimental) The table bucket this namespace belongs to.
- Stability:
experimental