Show / Hide Table of Contents

Class NamespaceProps

(experimental) Parameters for constructing a Namespace.

Inheritance
object
NamespaceProps
Implements
INamespaceProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.S3Tables.Alpha
Assembly: Amazon.CDK.AWS.S3Tables.Alpha.dll
Syntax (csharp)
public class NamespaceProps : INamespaceProps
Syntax (vb)
Public Class NamespaceProps Implements INamespaceProps
Remarks

Stability: Experimental

ExampleMetadata: infused

Examples
// Build a namespace
             var sampleNamespace = new Namespace(scope, "ExampleNamespace", new NamespaceProps {
                 NamespaceName = "example-namespace-1",
                 TableBucket = tableBucket
             });

Synopsis

Constructors

NamespaceProps()

(experimental) Parameters for constructing a Namespace.

Properties

NamespaceName

(experimental) A name for the namespace.

RemovalPolicy

(experimental) Policy to apply when the policy is removed from this stack.

TableBucket

(experimental) The table bucket this namespace belongs to.

Constructors

NamespaceProps()

(experimental) Parameters for constructing a Namespace.

public NamespaceProps()
Remarks

Stability: Experimental

ExampleMetadata: infused

Examples
// Build a namespace
             var sampleNamespace = new Namespace(scope, "ExampleNamespace", new NamespaceProps {
                 NamespaceName = "example-namespace-1",
                 TableBucket = tableBucket
             });

Properties

NamespaceName

(experimental) A name for the namespace.

public string NamespaceName { get; set; }
Property Value

string

Remarks

Stability: Experimental

RemovalPolicy

(experimental) Policy to apply when the policy is removed from this stack.

public RemovalPolicy? RemovalPolicy { get; set; }
Property Value

RemovalPolicy?

Remarks

Default: RemovalPolicy.DESTROY

Stability: Experimental

TableBucket

(experimental) The table bucket this namespace belongs to.

public ITableBucket TableBucket { get; set; }
Property Value

ITableBucket

Remarks

Stability: Experimental

Implements

INamespaceProps
Back to top Generated by DocFX