Show / Hide Table of Contents

Class CfnBucket.InventoryTableConfigurationProperty

The inventory table configuration for an S3 Metadata configuration.

Inheritance
object
CfnBucket.InventoryTableConfigurationProperty
Implements
CfnBucket.IInventoryTableConfigurationProperty
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.S3
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnBucket.InventoryTableConfigurationProperty : CfnBucket.IInventoryTableConfigurationProperty
Syntax (vb)
Public Class CfnBucket.InventoryTableConfigurationProperty Implements CfnBucket.IInventoryTableConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-inventorytableconfiguration.html

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

             var inventoryTableConfigurationProperty = new InventoryTableConfigurationProperty {
                 ConfigurationState = "configurationState",

                 // the properties below are optional
                 EncryptionConfiguration = new MetadataTableEncryptionConfigurationProperty {
                     SseAlgorithm = "sseAlgorithm",

                     // the properties below are optional
                     KmsKeyArn = "kmsKeyArn"
                 },
                 TableArn = "tableArn",
                 TableName = "tableName"
             };

Synopsis

Constructors

InventoryTableConfigurationProperty()

The inventory table configuration for an S3 Metadata configuration.

Properties

ConfigurationState

The configuration state of the inventory table, indicating whether the inventory table is enabled or disabled.

EncryptionConfiguration

The encryption configuration for the inventory table.

TableArn

The Amazon Resource Name (ARN) for the inventory table.

TableName

The name of the inventory table.

Constructors

InventoryTableConfigurationProperty()

The inventory table configuration for an S3 Metadata configuration.

public InventoryTableConfigurationProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-inventorytableconfiguration.html

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

             var inventoryTableConfigurationProperty = new InventoryTableConfigurationProperty {
                 ConfigurationState = "configurationState",

                 // the properties below are optional
                 EncryptionConfiguration = new MetadataTableEncryptionConfigurationProperty {
                     SseAlgorithm = "sseAlgorithm",

                     // the properties below are optional
                     KmsKeyArn = "kmsKeyArn"
                 },
                 TableArn = "tableArn",
                 TableName = "tableName"
             };

Properties

ConfigurationState

The configuration state of the inventory table, indicating whether the inventory table is enabled or disabled.

public string ConfigurationState { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-inventorytableconfiguration.html#cfn-s3-bucket-inventorytableconfiguration-configurationstate

EncryptionConfiguration

The encryption configuration for the inventory table.

public object? EncryptionConfiguration { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-inventorytableconfiguration.html#cfn-s3-bucket-inventorytableconfiguration-encryptionconfiguration

TableArn

The Amazon Resource Name (ARN) for the inventory table.

public string? TableArn { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-inventorytableconfiguration.html#cfn-s3-bucket-inventorytableconfiguration-tablearn

TableName

The name of the inventory table.

public string? TableName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-inventorytableconfiguration.html#cfn-s3-bucket-inventorytableconfiguration-tablename

Implements

CfnBucket.IInventoryTableConfigurationProperty
Back to top Generated by DocFX