Show / Hide Table of Contents

Class CfnNamespace

Creates a namespace.

Inheritance
object
CfnElement
CfnRefElement
CfnResource
CfnNamespace
Implements
IInspectable
INamespaceRef
IConstruct
IDependable
IEnvironmentAware
Inherited Members
CfnResource.IsCfnResource(object)
CfnResource.AddDeletionOverride(string)
CfnResource.AddDependency(CfnResource)
CfnResource.AddDependsOn(CfnResource)
CfnResource.AddMetadata(string, object)
CfnResource.AddOverride(string, object)
CfnResource.AddPropertyDeletionOverride(string)
CfnResource.AddPropertyOverride(string, object)
CfnResource.ApplyRemovalPolicy(RemovalPolicy?, IRemovalPolicyOptions)
CfnResource.CfnPropertyName(string)
CfnResource.GetAtt(string, ResolutionTypeHint?)
CfnResource.GetMetadata(string)
CfnResource.ObtainDependencies()
CfnResource.ObtainResourceDependencies()
CfnResource.RemoveDependency(CfnResource)
CfnResource.ReplaceDependency(CfnResource, CfnResource)
CfnResource.ShouldSynthesize()
CfnResource.ToString()
CfnResource.ValidateProperties(object)
CfnResource.CfnOptions
CfnResource.CfnResourceType
CfnResource.Env
CfnResource.UpdatedProperites
CfnResource.UpdatedProperties
CfnRefElement.Ref
CfnElement.IsCfnElement(object)
CfnElement.OverrideLogicalId(string)
CfnElement.With(params IMixin[])
CfnElement.CreationStack
CfnElement.LogicalId
CfnElement.Stack
Namespace: Amazon.CDK.AWS.S3Tables
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnNamespace : CfnResource, IInspectable, INamespaceRef, IConstruct, IDependable, IEnvironmentAware
Syntax (vb)
Public Class CfnNamespace Inherits CfnResource Implements IInspectable, INamespaceRef, IConstruct, IDependable, IEnvironmentAware
Remarks

A namespace is a logical grouping of tables within your table bucket, which you can use to organize tables. For more information, see Create a namespace in the Amazon Simple Storage Service User Guide .

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3tables-namespace.html

    Aws-cdk: /aws-s3tables-alpha`

    • Yarn: yarn add @aws-cdk/aws-s3tables-alpha

    CloudformationResource: AWS::S3Tables::Namespace

    ExampleMetadata: fixture=_generated

    Examples
    // The code below shows an example of how to instantiate this type.
                 // The values are placeholders you should change.
                 using Amazon.CDK.AWS.S3Tables;
    
                 var cfnNamespace = new CfnNamespace(this, "MyCfnNamespace", new CfnNamespaceProps {
                     Namespace = "namespace",
                     TableBucketArn = "tableBucketArn"
                 });

    Synopsis

    Constructors

    CfnNamespace(Construct, string, ICfnNamespaceProps)

    Create a new AWS::S3Tables::Namespace.

    Properties

    CFN_RESOURCE_TYPE_NAME

    The CloudFormation resource type name for this resource class.

    CfnProperties

    Creates a namespace.

    CfnPropertyNames

    Creates a namespace.

    Namespace

    The name of the namespace.

    NamespaceRef

    A reference to a Namespace resource.

    TableBucketArn

    The Amazon Resource Name (ARN) of the table bucket to create the namespace in.

    Methods

    Inspect(TreeInspector)

    Examines the CloudFormation resource and discloses attributes.

    IsCfnNamespace(object)

    Checks whether the given object is a CfnNamespace.

    RenderProperties(IDictionary<string, object>)

    Creates a namespace.

    Constructors

    CfnNamespace(Construct, string, ICfnNamespaceProps)

    Create a new AWS::S3Tables::Namespace.

    public CfnNamespace(Construct scope, string id, ICfnNamespaceProps props)
    Parameters
    scope Construct

    Scope in which this resource is defined.

    id string

    Construct identifier for this resource (unique in its scope).

    props ICfnNamespaceProps

    Resource properties.

    Remarks

    A namespace is a logical grouping of tables within your table bucket, which you can use to organize tables. For more information, see Create a namespace in the Amazon Simple Storage Service User Guide .

      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3tables-namespace.html

      Aws-cdk: /aws-s3tables-alpha`

      • Yarn: yarn add @aws-cdk/aws-s3tables-alpha

      CloudformationResource: AWS::S3Tables::Namespace

      ExampleMetadata: fixture=_generated

      Properties

      CFN_RESOURCE_TYPE_NAME

      The CloudFormation resource type name for this resource class.

      public static string CFN_RESOURCE_TYPE_NAME { get; }
      Property Value

      string

      Remarks

      A namespace is a logical grouping of tables within your table bucket, which you can use to organize tables. For more information, see Create a namespace in the Amazon Simple Storage Service User Guide .

        See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3tables-namespace.html

        Aws-cdk: /aws-s3tables-alpha`

        • Yarn: yarn add @aws-cdk/aws-s3tables-alpha

        CloudformationResource: AWS::S3Tables::Namespace

        ExampleMetadata: fixture=_generated

        CfnProperties

        Creates a namespace.

        protected override IDictionary<string, object> CfnProperties { get; }
        Property Value

        IDictionary<string, object>

        Overrides
        CfnResource.CfnProperties
        Remarks

        A namespace is a logical grouping of tables within your table bucket, which you can use to organize tables. For more information, see Create a namespace in the Amazon Simple Storage Service User Guide .

          See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3tables-namespace.html

          Aws-cdk: /aws-s3tables-alpha`

          • Yarn: yarn add @aws-cdk/aws-s3tables-alpha

          CloudformationResource: AWS::S3Tables::Namespace

          ExampleMetadata: fixture=_generated

          CfnPropertyNames

          Creates a namespace.

          protected override IDictionary<string, string> CfnPropertyNames { get; }
          Property Value

          IDictionary<string, string>

          Overrides
          CfnResource.CfnPropertyNames
          Remarks

          A namespace is a logical grouping of tables within your table bucket, which you can use to organize tables. For more information, see Create a namespace in the Amazon Simple Storage Service User Guide .

            See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3tables-namespace.html

            Aws-cdk: /aws-s3tables-alpha`

            • Yarn: yarn add @aws-cdk/aws-s3tables-alpha

            CloudformationResource: AWS::S3Tables::Namespace

            ExampleMetadata: fixture=_generated

            Namespace

            The name of the namespace.

            public virtual string Namespace { get; set; }
            Property Value

            string

            Remarks

            A namespace is a logical grouping of tables within your table bucket, which you can use to organize tables. For more information, see Create a namespace in the Amazon Simple Storage Service User Guide .

              See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3tables-namespace.html

              Aws-cdk: /aws-s3tables-alpha`

              • Yarn: yarn add @aws-cdk/aws-s3tables-alpha

              CloudformationResource: AWS::S3Tables::Namespace

              ExampleMetadata: fixture=_generated

              NamespaceRef

              A reference to a Namespace resource.

              public virtual INamespaceReference NamespaceRef { get; }
              Property Value

              INamespaceReference

              Remarks

              A namespace is a logical grouping of tables within your table bucket, which you can use to organize tables. For more information, see Create a namespace in the Amazon Simple Storage Service User Guide .

                See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3tables-namespace.html

                Aws-cdk: /aws-s3tables-alpha`

                • Yarn: yarn add @aws-cdk/aws-s3tables-alpha

                CloudformationResource: AWS::S3Tables::Namespace

                ExampleMetadata: fixture=_generated

                TableBucketArn

                The Amazon Resource Name (ARN) of the table bucket to create the namespace in.

                public virtual string TableBucketArn { get; set; }
                Property Value

                string

                Remarks

                A namespace is a logical grouping of tables within your table bucket, which you can use to organize tables. For more information, see Create a namespace in the Amazon Simple Storage Service User Guide .

                  See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3tables-namespace.html

                  Aws-cdk: /aws-s3tables-alpha`

                  • Yarn: yarn add @aws-cdk/aws-s3tables-alpha

                  CloudformationResource: AWS::S3Tables::Namespace

                  ExampleMetadata: fixture=_generated

                  Methods

                  Inspect(TreeInspector)

                  Examines the CloudFormation resource and discloses attributes.

                  public virtual void Inspect(TreeInspector inspector)
                  Parameters
                  inspector TreeInspector

                  tree inspector to collect and process attributes.

                  Remarks

                  A namespace is a logical grouping of tables within your table bucket, which you can use to organize tables. For more information, see Create a namespace in the Amazon Simple Storage Service User Guide .

                    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3tables-namespace.html

                    Aws-cdk: /aws-s3tables-alpha`

                    • Yarn: yarn add @aws-cdk/aws-s3tables-alpha

                    CloudformationResource: AWS::S3Tables::Namespace

                    ExampleMetadata: fixture=_generated

                    IsCfnNamespace(object)

                    Checks whether the given object is a CfnNamespace.

                    public static bool IsCfnNamespace(object x)
                    Parameters
                    x object
                    Returns

                    bool

                    Remarks

                    A namespace is a logical grouping of tables within your table bucket, which you can use to organize tables. For more information, see Create a namespace in the Amazon Simple Storage Service User Guide .

                      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3tables-namespace.html

                      Aws-cdk: /aws-s3tables-alpha`

                      • Yarn: yarn add @aws-cdk/aws-s3tables-alpha

                      CloudformationResource: AWS::S3Tables::Namespace

                      ExampleMetadata: fixture=_generated

                      RenderProperties(IDictionary<string, object>)

                      Creates a namespace.

                      protected override IDictionary<string, object> RenderProperties(IDictionary<string, object> props)
                      Parameters
                      props IDictionary<string, object>
                      Returns

                      IDictionary<string, object>

                      Overrides
                      CfnResource.RenderProperties(IDictionary<string, object>)
                      Remarks

                      A namespace is a logical grouping of tables within your table bucket, which you can use to organize tables. For more information, see Create a namespace in the Amazon Simple Storage Service User Guide .

                        See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3tables-namespace.html

                        Aws-cdk: /aws-s3tables-alpha`

                        • Yarn: yarn add @aws-cdk/aws-s3tables-alpha

                        CloudformationResource: AWS::S3Tables::Namespace

                        ExampleMetadata: fixture=_generated

                        Implements

                        IInspectable
                        INamespaceRef
                        Constructs.IConstruct
                        Constructs.IDependable
                        IEnvironmentAware
                        Back to top Generated by DocFX