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

AwsS3BucketDetails

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

The details of an Amazon S3 bucket.

interface AwsS3BucketDetails {
AccessControlList?: string | null;
BucketLifecycleConfiguration?: AwsS3BucketBucketLifecycleConfigurationDetails | null;
BucketLoggingConfiguration?: AwsS3BucketLoggingConfiguration | null;
BucketNotificationConfiguration?: AwsS3BucketNotificationConfiguration | null;
BucketVersioningConfiguration?: AwsS3BucketBucketVersioningConfiguration | null;
BucketWebsiteConfiguration?: AwsS3BucketWebsiteConfiguration | null;
CreatedAt?: string | null;
OwnerAccountId?: string | null;
OwnerId?: string | null;
OwnerName?: string | null;
PublicAccessBlockConfiguration?: AwsS3AccountPublicAccessBlockDetails | null;
ServerSideEncryptionConfiguration?: AwsS3BucketServerSideEncryptionConfiguration | null;
}

§Properties

§
AccessControlList?: string | null
[src]

The access control list for the S3 bucket.

§
BucketLifecycleConfiguration?: AwsS3BucketBucketLifecycleConfigurationDetails | null
[src]

The lifecycle configuration for objects in the S3 bucket.

§
BucketLoggingConfiguration?: AwsS3BucketLoggingConfiguration | null
[src]

The logging configuration for the S3 bucket.

§
BucketNotificationConfiguration?: AwsS3BucketNotificationConfiguration | null
[src]

The notification configuration for the S3 bucket.

§
BucketVersioningConfiguration?: AwsS3BucketBucketVersioningConfiguration | null
[src]

The versioning state of an S3 bucket.

§
BucketWebsiteConfiguration?: AwsS3BucketWebsiteConfiguration | null
[src]

The website configuration parameters for the S3 bucket.

§
CreatedAt?: string | null
[src]

Indicates when the S3 bucket was created.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

§
OwnerAccountId?: string | null
[src]

The Amazon Web Services account identifier of the account that owns the S3 bucket.

§
OwnerId?: string | null
[src]

The canonical user ID of the owner of the S3 bucket.

§
OwnerName?: string | null
[src]

The display name of the owner of the S3 bucket.

§
PublicAccessBlockConfiguration?: AwsS3AccountPublicAccessBlockDetails | null
[src]

Provides information about the Amazon S3 Public Access Block configuration for the S3 bucket.

§
ServerSideEncryptionConfiguration?: AwsS3BucketServerSideEncryptionConfiguration | null
[src]

The encryption rules that are applied to the S3 bucket.