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

UploadPartOutput

import type { UploadPartOutput } from "https://aws-api.deno.dev/v0.4/services/s3.ts?docs=full";
interface UploadPartOutput {
BucketKeyEnabled?: boolean | null;
ChecksumCRC32?: string | null;
ChecksumCRC32C?: string | null;
ChecksumSHA1?: string | null;
ChecksumSHA256?: string | null;
ETag?: string | null;
RequestCharged?: RequestCharged | null;
ServerSideEncryption?: ServerSideEncryption | null;
SSECustomerAlgorithm?: string | null;
SSECustomerKeyMD5?: string | null;
SSEKMSKeyId?: string | null;
}

§Properties

§
BucketKeyEnabled?: boolean | null
[src]

Indicates whether the multipart upload uses an S3 Bucket Key for server-side encryption with Amazon Web Services KMS (SSE-KMS).

§
ChecksumCRC32?: string | null
[src]

The base64-encoded, 32-bit CRC32 checksum of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.

§
ChecksumCRC32C?: string | null
[src]

The base64-encoded, 32-bit CRC32C checksum of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.

§
ChecksumSHA1?: string | null
[src]

The base64-encoded, 160-bit SHA-1 digest of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.

§
ChecksumSHA256?: string | null
[src]

The base64-encoded, 256-bit SHA-256 digest of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.

§
ETag?: string | null
[src]

Entity tag for the uploaded object.

§
RequestCharged?: RequestCharged | null
[src]
§
ServerSideEncryption?: ServerSideEncryption | null
[src]

The server-side encryption algorithm used when storing this object in Amazon S3 (for example, AES256, aws:kms).

§
SSECustomerAlgorithm?: string | null
[src]

If server-side encryption with a customer-provided encryption key was requested, the response will include this header confirming the encryption algorithm used.

§
SSECustomerKeyMD5?: string | null
[src]

If server-side encryption with a customer-provided encryption key was requested, the response will include this header to provide round-trip message integrity verification of the customer-provided encryption key.

§
SSEKMSKeyId?: string | null
[src]

If present, specifies the ID of the Amazon Web Services Key Management Service (Amazon Web Services KMS) symmetric customer managed key was used for the object.