Show / Hide Table of Contents

Interface CfnStorageLens.IS3BucketDestinationProperty

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

Namespace: Amazon.CDK.AWS.S3
Assembly: Amazon.CDK.AWS.S3.dll
Syntax (csharp)
public interface IS3BucketDestinationProperty
Syntax (vb)
Public Interface IS3BucketDestinationProperty
Remarks

Link: 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 encryption;

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

    // the properties below are optional
    Encryption = encryption,
    Prefix = "prefix"
};

Synopsis

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 .

Properties

AccountId

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

string AccountId { get; }
Property Value

System.String

Remarks

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

string Arn { get; }
Property Value

System.String

Remarks

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

virtual object Encryption { get; }
Property Value

System.Object

Remarks

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

string Format { get; }
Property Value

System.String

Remarks

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

string OutputSchemaVersion { get; }
Property Value

System.String

Remarks

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

virtual string Prefix { get; }
Property Value

System.String

Remarks

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

Back to top Generated by DocFX