Show / Hide Table of Contents

Class CfnTableBucketPolicyPropsMixin

Creates a new maintenance configuration or replaces an existing table bucket policy for a table bucket.

Inheritance
object
Mixin
CfnTableBucketPolicyPropsMixin
Implements
IMixin
Inherited Members
Mixin.IsMixin(object)
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.S3Tables
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnTableBucketPolicyPropsMixin : Mixin, IMixin
Syntax (vb)
Public Class CfnTableBucketPolicyPropsMixin Inherits Mixin Implements IMixin
Remarks

For more information, see Adding a table bucket policy in the Amazon Simple Storage Service User Guide .

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

    Aws-cdk: /aws-s3tables-alpha`

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

    CloudformationResource: AWS::S3Tables::TableBucketPolicy

    Mixin: true

    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.CfnPropertyMixins.AWS.S3Tables;
                 using Amazon.CDK;
    
                 IMergeStrategy mergeStrategy;
                 var resourcePolicy;
    
                 var cfnTableBucketPolicyPropsMixin = new CfnTableBucketPolicyPropsMixin(new CfnTableBucketPolicyMixinProps {
                     ResourcePolicy = resourcePolicy,
                     TableBucketArn = "tableBucketArn"
                 }, new CfnPropertyMixinOptions {
                     Strategy = mergeStrategy
                 });

    Synopsis

    Constructors

    CfnTableBucketPolicyPropsMixin(ICfnTableBucketPolicyMixinProps, ICfnPropertyMixinOptions?)

    Create a mixin to apply properties to AWS::S3Tables::TableBucketPolicy.

    Properties

    CFN_PROPERTY_KEYS

    Creates a new maintenance configuration or replaces an existing table bucket policy for a table bucket.

    Props

    Creates a new maintenance configuration or replaces an existing table bucket policy for a table bucket.

    Strategy

    Creates a new maintenance configuration or replaces an existing table bucket policy for a table bucket.

    Methods

    ApplyTo(IConstruct)

    Apply the mixin properties to the construct.

    Supports(IConstruct)

    Check if this mixin supports the given construct.

    Constructors

    CfnTableBucketPolicyPropsMixin(ICfnTableBucketPolicyMixinProps, ICfnPropertyMixinOptions?)

    Create a mixin to apply properties to AWS::S3Tables::TableBucketPolicy.

    public CfnTableBucketPolicyPropsMixin(ICfnTableBucketPolicyMixinProps props, ICfnPropertyMixinOptions? options = null)
    Parameters
    props ICfnTableBucketPolicyMixinProps

    L1 properties to apply.

    options ICfnPropertyMixinOptions

    Mixin options.

    Remarks

    For more information, see Adding a table bucket policy in the Amazon Simple Storage Service User Guide .

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

      Aws-cdk: /aws-s3tables-alpha`

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

      CloudformationResource: AWS::S3Tables::TableBucketPolicy

      Mixin: true

      ExampleMetadata: fixture=_generated

      Properties

      CFN_PROPERTY_KEYS

      Creates a new maintenance configuration or replaces an existing table bucket policy for a table bucket.

      protected static string[] CFN_PROPERTY_KEYS { get; }
      Property Value

      string[]

      Remarks

      For more information, see Adding a table bucket policy in the Amazon Simple Storage Service User Guide .

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

        Aws-cdk: /aws-s3tables-alpha`

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

        CloudformationResource: AWS::S3Tables::TableBucketPolicy

        Mixin: true

        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.CfnPropertyMixins.AWS.S3Tables;
                     using Amazon.CDK;
        
                     IMergeStrategy mergeStrategy;
                     var resourcePolicy;
        
                     var cfnTableBucketPolicyPropsMixin = new CfnTableBucketPolicyPropsMixin(new CfnTableBucketPolicyMixinProps {
                         ResourcePolicy = resourcePolicy,
                         TableBucketArn = "tableBucketArn"
                     }, new CfnPropertyMixinOptions {
                         Strategy = mergeStrategy
                     });

        Props

        Creates a new maintenance configuration or replaces an existing table bucket policy for a table bucket.

        protected virtual ICfnTableBucketPolicyMixinProps Props { get; }
        Property Value

        ICfnTableBucketPolicyMixinProps

        Remarks

        For more information, see Adding a table bucket policy in the Amazon Simple Storage Service User Guide .

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

          Aws-cdk: /aws-s3tables-alpha`

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

          CloudformationResource: AWS::S3Tables::TableBucketPolicy

          Mixin: true

          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.CfnPropertyMixins.AWS.S3Tables;
                       using Amazon.CDK;
          
                       IMergeStrategy mergeStrategy;
                       var resourcePolicy;
          
                       var cfnTableBucketPolicyPropsMixin = new CfnTableBucketPolicyPropsMixin(new CfnTableBucketPolicyMixinProps {
                           ResourcePolicy = resourcePolicy,
                           TableBucketArn = "tableBucketArn"
                       }, new CfnPropertyMixinOptions {
                           Strategy = mergeStrategy
                       });

          Strategy

          Creates a new maintenance configuration or replaces an existing table bucket policy for a table bucket.

          protected virtual IMergeStrategy Strategy { get; }
          Property Value

          IMergeStrategy

          Remarks

          For more information, see Adding a table bucket policy in the Amazon Simple Storage Service User Guide .

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

            Aws-cdk: /aws-s3tables-alpha`

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

            CloudformationResource: AWS::S3Tables::TableBucketPolicy

            Mixin: true

            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.CfnPropertyMixins.AWS.S3Tables;
                         using Amazon.CDK;
            
                         IMergeStrategy mergeStrategy;
                         var resourcePolicy;
            
                         var cfnTableBucketPolicyPropsMixin = new CfnTableBucketPolicyPropsMixin(new CfnTableBucketPolicyMixinProps {
                             ResourcePolicy = resourcePolicy,
                             TableBucketArn = "tableBucketArn"
                         }, new CfnPropertyMixinOptions {
                             Strategy = mergeStrategy
                         });

            Methods

            ApplyTo(IConstruct)

            Apply the mixin properties to the construct.

            public override void ApplyTo(IConstruct construct)
            Parameters
            construct IConstruct
            Overrides
            Mixin.ApplyTo(IConstruct)
            Remarks

            For more information, see Adding a table bucket policy in the Amazon Simple Storage Service User Guide .

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

              Aws-cdk: /aws-s3tables-alpha`

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

              CloudformationResource: AWS::S3Tables::TableBucketPolicy

              Mixin: true

              ExampleMetadata: fixture=_generated

              Supports(IConstruct)

              Check if this mixin supports the given construct.

              public override bool Supports(IConstruct construct)
              Parameters
              construct IConstruct
              Returns

              bool

              Overrides
              Mixin.Supports(IConstruct)
              Remarks

              For more information, see Adding a table bucket policy in the Amazon Simple Storage Service User Guide .

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

                Aws-cdk: /aws-s3tables-alpha`

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

                CloudformationResource: AWS::S3Tables::TableBucketPolicy

                Mixin: true

                ExampleMetadata: fixture=_generated

                Implements

                Constructs.IMixin
                Back to top Generated by DocFX