Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

StorageLensConfiguration

import type { StorageLensConfiguration } from "https://aws-api.deno.dev/v0.4/services/s3control.ts?docs=full";

A container for the Amazon S3 Storage Lens configuration.

interface StorageLensConfiguration {
AccountLevel: AccountLevel;
AwsOrg?: StorageLensAwsOrg | null;
DataExport?: StorageLensDataExport | null;
Exclude?: Exclude | null;
Id: string;
Include?: Include | null;
IsEnabled: boolean;
StorageLensArn?: string | null;
}

§Properties

§
AccountLevel: AccountLevel
[src]

A container for all the account-level configurations of your S3 Storage Lens configuration.

§
AwsOrg?: StorageLensAwsOrg | null
[src]

A container for the Amazon Web Services organization for this S3 Storage Lens configuration.

§
DataExport?: StorageLensDataExport | null
[src]

A container to specify the properties of your S3 Storage Lens metrics export including, the destination, schema and format.

§
Exclude?: Exclude | null
[src]

A container for what is excluded in this configuration. This container can only be valid if there is no Include container submitted, and it's not empty.

§
Id: string
[src]

A container for the Amazon S3 Storage Lens configuration ID.

§
Include?: Include | null
[src]

A container for what is included in this configuration. This container can only be valid if there is no Exclude container submitted, and it's not empty.

§
IsEnabled: boolean
[src]

A container for whether the S3 Storage Lens configuration is enabled.

§
StorageLensArn?: string | null
[src]

The Amazon Resource Name (ARN) of the S3 Storage Lens configuration. This property is read-only and follows the following format: arn:aws:s3:_us-east-1_:_example-account-id_:storage-lens/_your-dashboard-name_