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.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.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.

    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.

    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

          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

                  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