Show / Hide Table of Contents

Class CfnStorageLens.S3BucketDestinationProperty

This resource contains the details of the bucket where the Amazon S3 Storage Lens metrics export will be placed.

Inheritance
object
CfnStorageLens.S3BucketDestinationProperty
Implements
CfnStorageLens.IS3BucketDestinationProperty
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 CfnStorageLens.S3BucketDestinationProperty : CfnStorageLens.IS3BucketDestinationProperty
Syntax (vb)
Public Class CfnStorageLens.S3BucketDestinationProperty Implements CfnStorageLens.IS3BucketDestinationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-s3bucketdestination.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 sses3;

             var s3BucketDestinationProperty = new S3BucketDestinationProperty {
                 AccountId = "accountId",
                 Arn = "arn",
                 Format = "format",
                 OutputSchemaVersion = "outputSchemaVersion",

                 // the properties below are optional
                 Encryption = new EncryptionProperty {
                     Ssekms = new SSEKMSProperty {
                         KeyId = "keyId"
                     },
                     Sses3 = sses3
                 },
                 Prefix = "prefix"
             };

Synopsis

Constructors

S3BucketDestinationProperty()

This resource contains the details of the bucket where the Amazon S3 Storage Lens metrics export will be placed.

Properties

AccountId

This property contains the details of the AWS account ID of the S3 Storage Lens export bucket destination.

Arn

This property contains the details of the ARN of the bucket destination of the S3 Storage Lens export.

Encryption

This property contains the details of the encryption of the bucket destination of the Amazon S3 Storage Lens metrics export.

Format

This property contains the details of the format of the S3 Storage Lens export bucket destination.

OutputSchemaVersion

This property contains the details of the output schema version of the S3 Storage Lens export bucket destination.

Prefix

This property contains the details of the prefix of the bucket destination of the S3 Storage Lens export .

Constructors

S3BucketDestinationProperty()

This resource contains the details of the bucket where the Amazon S3 Storage Lens metrics export will be placed.

public S3BucketDestinationProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-s3bucketdestination.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 sses3;

             var s3BucketDestinationProperty = new S3BucketDestinationProperty {
                 AccountId = "accountId",
                 Arn = "arn",
                 Format = "format",
                 OutputSchemaVersion = "outputSchemaVersion",

                 // the properties below are optional
                 Encryption = new EncryptionProperty {
                     Ssekms = new SSEKMSProperty {
                         KeyId = "keyId"
                     },
                     Sses3 = sses3
                 },
                 Prefix = "prefix"
             };

Properties

AccountId

This property contains the details of the AWS account ID of the S3 Storage Lens export bucket destination.

public string AccountId { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-s3bucketdestination.html#cfn-s3-storagelens-s3bucketdestination-accountid

Arn

This property contains the details of the ARN of the bucket destination of the S3 Storage Lens export.

public string Arn { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-s3bucketdestination.html#cfn-s3-storagelens-s3bucketdestination-arn

Encryption

This property contains the details of the encryption of the bucket destination of the Amazon S3 Storage Lens metrics export.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-s3bucketdestination.html#cfn-s3-storagelens-s3bucketdestination-encryption

Format

This property contains the details of the format of the S3 Storage Lens export bucket destination.

public string Format { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-s3bucketdestination.html#cfn-s3-storagelens-s3bucketdestination-format

OutputSchemaVersion

This property contains the details of the output schema version of the S3 Storage Lens export bucket destination.

public string OutputSchemaVersion { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-s3bucketdestination.html#cfn-s3-storagelens-s3bucketdestination-outputschemaversion

Prefix

This property contains the details of the prefix of the bucket destination of the S3 Storage Lens export .

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-s3bucketdestination.html#cfn-s3-storagelens-s3bucketdestination-prefix

Implements

CfnStorageLens.IS3BucketDestinationProperty
Back to top Generated by DocFX