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

PutObjectRequest

import type { PutObjectRequest } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/s3.ts";
interface PutObjectRequest {
ACL?: ObjectCannedACL | null;
Body?: Uint8Array | string | null;
Bucket: string;
BucketKeyEnabled?: boolean | null;
CacheControl?: string | null;
ContentDisposition?: string | null;
ContentEncoding?: string | null;
ContentLanguage?: string | null;
ContentLength?: number | null;
ContentMD5?: string | null;
ContentType?: string | null;
ExpectedBucketOwner?: string | null;
Expires?: Date | number | null;
GrantFullControl?: string | null;
GrantRead?: string | null;
GrantReadACP?: string | null;
GrantWriteACP?: string | null;
Key: string;
Metadata?: {
[key: string]: string | null | undefined;
}
| null;
ObjectLockLegalHoldStatus?: ObjectLockLegalHoldStatus | null;
ObjectLockMode?: ObjectLockMode | null;
ObjectLockRetainUntilDate?: Date | number | null;
RequestPayer?: RequestPayer | null;
ServerSideEncryption?: ServerSideEncryption | null;
SSECustomerAlgorithm?: string | null;
SSECustomerKey?: Uint8Array | string | null;
SSECustomerKeyMD5?: string | null;
SSEKMSEncryptionContext?: string | null;
SSEKMSKeyId?: string | null;
StorageClass?: StorageClass | null;
Tagging?: string | null;
WebsiteRedirectLocation?: string | null;
}

§Properties

§
Body?: Uint8Array | string | null
[src]
§
Bucket: string
[src]
§
BucketKeyEnabled?: boolean | null
[src]
§
CacheControl?: string | null
[src]
§
ContentDisposition?: string | null
[src]
§
ContentEncoding?: string | null
[src]
§
ContentLanguage?: string | null
[src]
§
ContentLength?: number | null
[src]
§
ContentMD5?: string | null
[src]
§
ContentType?: string | null
[src]
§
ExpectedBucketOwner?: string | null
[src]
§
Expires?: Date | number | null
[src]
§
GrantFullControl?: string | null
[src]
§
GrantRead?: string | null
[src]
§
GrantReadACP?: string | null
[src]
§
GrantWriteACP?: string | null
[src]
§
Key: string
[src]
§
Metadata?: {
[key: string]: string | null | undefined;
}
| null
[src]
§
ObjectLockLegalHoldStatus?: ObjectLockLegalHoldStatus | null
[src]
§
ObjectLockMode?: ObjectLockMode | null
[src]
§
ObjectLockRetainUntilDate?: Date | number | null
[src]
§
RequestPayer?: RequestPayer | null
[src]
§
ServerSideEncryption?: ServerSideEncryption | null
[src]
§
SSECustomerAlgorithm?: string | null
[src]
§
SSECustomerKey?: Uint8Array | string | null
[src]
§
SSECustomerKeyMD5?: string | null
[src]
§
SSEKMSEncryptionContext?: string | null
[src]
§
SSEKMSKeyId?: string | null
[src]
§
StorageClass?: StorageClass | null
[src]
§
Tagging?: string | null
[src]
§
WebsiteRedirectLocation?: string | null
[src]