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

CreateBucketRequest

import type { CreateBucketRequest } from "https://aws-api.deno.dev/v0.4/services/s3control.ts?docs=full";
interface CreateBucketRequest {
ACL?: BucketCannedACL | null;
Bucket: string;
ContentMD5?: string | null;
CreateBucketConfiguration?: CreateBucketConfiguration | null;
GrantFullControl?: string | null;
GrantRead?: string | null;
GrantReadACP?: string | null;
GrantWrite?: string | null;
GrantWriteACP?: string | null;
ObjectLockEnabledForBucket?: boolean | null;
OutpostId?: string | null;
}

§Properties

§

The canned ACL to apply to the bucket.

Note: This is not supported by Amazon S3 on Outposts buckets.

§
Bucket: string
[src]

The name of the bucket.

§
ContentMD5?: string | null
[src]

The base64-encoded 128-bit MD5 digest of the data. This is generated by the client library.

§
CreateBucketConfiguration?: CreateBucketConfiguration | null
[src]

The configuration information for the bucket.

Note: This is not supported by Amazon S3 on Outposts buckets.

§
GrantFullControl?: string | null
[src]

Allows grantee the read, write, read ACP, and write ACP permissions on the bucket.

Note: This is not supported by Amazon S3 on Outposts buckets.

§
GrantRead?: string | null
[src]

Allows grantee to list the objects in the bucket.

Note: This is not supported by Amazon S3 on Outposts buckets.

§
GrantReadACP?: string | null
[src]

Allows grantee to read the bucket ACL.

Note: This is not supported by Amazon S3 on Outposts buckets.

§
GrantWrite?: string | null
[src]

Allows grantee to create, overwrite, and delete any object in the bucket.

Note: This is not supported by Amazon S3 on Outposts buckets.

§
GrantWriteACP?: string | null
[src]

Allows grantee to write the ACL for the applicable bucket.

Note: This is not supported by Amazon S3 on Outposts buckets.

§
ObjectLockEnabledForBucket?: boolean | null
[src]

Specifies whether you want S3 Object Lock to be enabled for the new bucket.

Note: This is not supported by Amazon S3 on Outposts buckets.

§
OutpostId?: string | null
[src]

The ID of the Outposts where the bucket is being created.

Note: This ID is required by Amazon S3 on Outposts buckets.