Skip to main content
Module

x/aws_api/services/s3/structs.ts>CopyObjectRequest

From-scratch Typescript client for accessing AWS APIs
Go to Latest
interface CopyObjectRequest
import { type CopyObjectRequest } from "https://deno.land/x/aws_api@v0.8.0/services/s3/structs.ts";

Properties

optional
ACL: ObjectCannedACL | null
Bucket: string
optional
CacheControl: string | null
optional
ContentDisposition: string | null
optional
ContentEncoding: string | null
optional
ContentLanguage: string | null
optional
ContentType: string | null
CopySource: string
optional
CopySourceIfMatch: string | null
optional
CopySourceIfModifiedSince: Date | number | null
optional
CopySourceIfNoneMatch: string | null
optional
CopySourceIfUnmodifiedSince: Date | number | null
optional
Expires: Date | number | null
optional
GrantFullControl: string | null
optional
GrantRead: string | null
optional
GrantReadACP: string | null
optional
GrantWriteACP: string | null
Key: string
optional
Metadata: { [key: string]: string | null | undefined; } | null
optional
MetadataDirective: MetadataDirective | null
optional
TaggingDirective: TaggingDirective | null
optional
ServerSideEncryption: ServerSideEncryption | null
optional
StorageClass: StorageClass | null
optional
WebsiteRedirectLocation: string | null
optional
SSECustomerAlgorithm: string | null
optional
SSECustomerKey: Uint8Array | string | null
optional
SSECustomerKeyMD5: string | null
optional
SSEKMSKeyId: string | null
optional
SSEKMSEncryptionContext: string | null
optional
BucketKeyEnabled: boolean | null
optional
CopySourceSSECustomerAlgorithm: string | null
optional
CopySourceSSECustomerKey: Uint8Array | string | null
optional
CopySourceSSECustomerKeyMD5: string | null
optional
RequestPayer: RequestPayer | null
optional
Tagging: string | null
optional
ObjectLockMode: ObjectLockMode | null
optional
ObjectLockRetainUntilDate: Date | number | null
optional
ObjectLockLegalHoldStatus: ObjectLockLegalHoldStatus | null
optional
ExpectedBucketOwner: string | null
optional
ExpectedSourceBucketOwner: string | null