@aws-sdk/client-s3
Version:
AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native
1,126 lines (1,125 loc) • 42 kB
TypeScript
import {
HttpRequest as __HttpRequest,
HttpResponse as __HttpResponse,
} from "@aws-sdk/protocol-http";
import {
EventStreamSerdeContext as __EventStreamSerdeContext,
SdkStreamSerdeContext as __SdkStreamSerdeContext,
SerdeContext as __SerdeContext,
} from "@aws-sdk/types";
import {
AbortMultipartUploadCommandInput,
AbortMultipartUploadCommandOutput,
} from "../commands/AbortMultipartUploadCommand";
import {
CompleteMultipartUploadCommandInput,
CompleteMultipartUploadCommandOutput,
} from "../commands/CompleteMultipartUploadCommand";
import {
CopyObjectCommandInput,
CopyObjectCommandOutput,
} from "../commands/CopyObjectCommand";
import {
CreateBucketCommandInput,
CreateBucketCommandOutput,
} from "../commands/CreateBucketCommand";
import {
CreateMultipartUploadCommandInput,
CreateMultipartUploadCommandOutput,
} from "../commands/CreateMultipartUploadCommand";
import {
DeleteBucketAnalyticsConfigurationCommandInput,
DeleteBucketAnalyticsConfigurationCommandOutput,
} from "../commands/DeleteBucketAnalyticsConfigurationCommand";
import {
DeleteBucketCommandInput,
DeleteBucketCommandOutput,
} from "../commands/DeleteBucketCommand";
import {
DeleteBucketCorsCommandInput,
DeleteBucketCorsCommandOutput,
} from "../commands/DeleteBucketCorsCommand";
import {
DeleteBucketEncryptionCommandInput,
DeleteBucketEncryptionCommandOutput,
} from "../commands/DeleteBucketEncryptionCommand";
import {
DeleteBucketIntelligentTieringConfigurationCommandInput,
DeleteBucketIntelligentTieringConfigurationCommandOutput,
} from "../commands/DeleteBucketIntelligentTieringConfigurationCommand";
import {
DeleteBucketInventoryConfigurationCommandInput,
DeleteBucketInventoryConfigurationCommandOutput,
} from "../commands/DeleteBucketInventoryConfigurationCommand";
import {
DeleteBucketLifecycleCommandInput,
DeleteBucketLifecycleCommandOutput,
} from "../commands/DeleteBucketLifecycleCommand";
import {
DeleteBucketMetricsConfigurationCommandInput,
DeleteBucketMetricsConfigurationCommandOutput,
} from "../commands/DeleteBucketMetricsConfigurationCommand";
import {
DeleteBucketOwnershipControlsCommandInput,
DeleteBucketOwnershipControlsCommandOutput,
} from "../commands/DeleteBucketOwnershipControlsCommand";
import {
DeleteBucketPolicyCommandInput,
DeleteBucketPolicyCommandOutput,
} from "../commands/DeleteBucketPolicyCommand";
import {
DeleteBucketReplicationCommandInput,
DeleteBucketReplicationCommandOutput,
} from "../commands/DeleteBucketReplicationCommand";
import {
DeleteBucketTaggingCommandInput,
DeleteBucketTaggingCommandOutput,
} from "../commands/DeleteBucketTaggingCommand";
import {
DeleteBucketWebsiteCommandInput,
DeleteBucketWebsiteCommandOutput,
} from "../commands/DeleteBucketWebsiteCommand";
import {
DeleteObjectCommandInput,
DeleteObjectCommandOutput,
} from "../commands/DeleteObjectCommand";
import {
DeleteObjectsCommandInput,
DeleteObjectsCommandOutput,
} from "../commands/DeleteObjectsCommand";
import {
DeleteObjectTaggingCommandInput,
DeleteObjectTaggingCommandOutput,
} from "../commands/DeleteObjectTaggingCommand";
import {
DeletePublicAccessBlockCommandInput,
DeletePublicAccessBlockCommandOutput,
} from "../commands/DeletePublicAccessBlockCommand";
import {
GetBucketAccelerateConfigurationCommandInput,
GetBucketAccelerateConfigurationCommandOutput,
} from "../commands/GetBucketAccelerateConfigurationCommand";
import {
GetBucketAclCommandInput,
GetBucketAclCommandOutput,
} from "../commands/GetBucketAclCommand";
import {
GetBucketAnalyticsConfigurationCommandInput,
GetBucketAnalyticsConfigurationCommandOutput,
} from "../commands/GetBucketAnalyticsConfigurationCommand";
import {
GetBucketCorsCommandInput,
GetBucketCorsCommandOutput,
} from "../commands/GetBucketCorsCommand";
import {
GetBucketEncryptionCommandInput,
GetBucketEncryptionCommandOutput,
} from "../commands/GetBucketEncryptionCommand";
import {
GetBucketIntelligentTieringConfigurationCommandInput,
GetBucketIntelligentTieringConfigurationCommandOutput,
} from "../commands/GetBucketIntelligentTieringConfigurationCommand";
import {
GetBucketInventoryConfigurationCommandInput,
GetBucketInventoryConfigurationCommandOutput,
} from "../commands/GetBucketInventoryConfigurationCommand";
import {
GetBucketLifecycleConfigurationCommandInput,
GetBucketLifecycleConfigurationCommandOutput,
} from "../commands/GetBucketLifecycleConfigurationCommand";
import {
GetBucketLocationCommandInput,
GetBucketLocationCommandOutput,
} from "../commands/GetBucketLocationCommand";
import {
GetBucketLoggingCommandInput,
GetBucketLoggingCommandOutput,
} from "../commands/GetBucketLoggingCommand";
import {
GetBucketMetricsConfigurationCommandInput,
GetBucketMetricsConfigurationCommandOutput,
} from "../commands/GetBucketMetricsConfigurationCommand";
import {
GetBucketNotificationConfigurationCommandInput,
GetBucketNotificationConfigurationCommandOutput,
} from "../commands/GetBucketNotificationConfigurationCommand";
import {
GetBucketOwnershipControlsCommandInput,
GetBucketOwnershipControlsCommandOutput,
} from "../commands/GetBucketOwnershipControlsCommand";
import {
GetBucketPolicyCommandInput,
GetBucketPolicyCommandOutput,
} from "../commands/GetBucketPolicyCommand";
import {
GetBucketPolicyStatusCommandInput,
GetBucketPolicyStatusCommandOutput,
} from "../commands/GetBucketPolicyStatusCommand";
import {
GetBucketReplicationCommandInput,
GetBucketReplicationCommandOutput,
} from "../commands/GetBucketReplicationCommand";
import {
GetBucketRequestPaymentCommandInput,
GetBucketRequestPaymentCommandOutput,
} from "../commands/GetBucketRequestPaymentCommand";
import {
GetBucketTaggingCommandInput,
GetBucketTaggingCommandOutput,
} from "../commands/GetBucketTaggingCommand";
import {
GetBucketVersioningCommandInput,
GetBucketVersioningCommandOutput,
} from "../commands/GetBucketVersioningCommand";
import {
GetBucketWebsiteCommandInput,
GetBucketWebsiteCommandOutput,
} from "../commands/GetBucketWebsiteCommand";
import {
GetObjectAclCommandInput,
GetObjectAclCommandOutput,
} from "../commands/GetObjectAclCommand";
import {
GetObjectAttributesCommandInput,
GetObjectAttributesCommandOutput,
} from "../commands/GetObjectAttributesCommand";
import {
GetObjectCommandInput,
GetObjectCommandOutput,
} from "../commands/GetObjectCommand";
import {
GetObjectLegalHoldCommandInput,
GetObjectLegalHoldCommandOutput,
} from "../commands/GetObjectLegalHoldCommand";
import {
GetObjectLockConfigurationCommandInput,
GetObjectLockConfigurationCommandOutput,
} from "../commands/GetObjectLockConfigurationCommand";
import {
GetObjectRetentionCommandInput,
GetObjectRetentionCommandOutput,
} from "../commands/GetObjectRetentionCommand";
import {
GetObjectTaggingCommandInput,
GetObjectTaggingCommandOutput,
} from "../commands/GetObjectTaggingCommand";
import {
GetObjectTorrentCommandInput,
GetObjectTorrentCommandOutput,
} from "../commands/GetObjectTorrentCommand";
import {
GetPublicAccessBlockCommandInput,
GetPublicAccessBlockCommandOutput,
} from "../commands/GetPublicAccessBlockCommand";
import {
HeadBucketCommandInput,
HeadBucketCommandOutput,
} from "../commands/HeadBucketCommand";
import {
HeadObjectCommandInput,
HeadObjectCommandOutput,
} from "../commands/HeadObjectCommand";
import {
ListBucketAnalyticsConfigurationsCommandInput,
ListBucketAnalyticsConfigurationsCommandOutput,
} from "../commands/ListBucketAnalyticsConfigurationsCommand";
import {
ListBucketIntelligentTieringConfigurationsCommandInput,
ListBucketIntelligentTieringConfigurationsCommandOutput,
} from "../commands/ListBucketIntelligentTieringConfigurationsCommand";
import {
ListBucketInventoryConfigurationsCommandInput,
ListBucketInventoryConfigurationsCommandOutput,
} from "../commands/ListBucketInventoryConfigurationsCommand";
import {
ListBucketMetricsConfigurationsCommandInput,
ListBucketMetricsConfigurationsCommandOutput,
} from "../commands/ListBucketMetricsConfigurationsCommand";
import {
ListBucketsCommandInput,
ListBucketsCommandOutput,
} from "../commands/ListBucketsCommand";
import {
ListMultipartUploadsCommandInput,
ListMultipartUploadsCommandOutput,
} from "../commands/ListMultipartUploadsCommand";
import {
ListObjectsCommandInput,
ListObjectsCommandOutput,
} from "../commands/ListObjectsCommand";
import {
ListObjectsV2CommandInput,
ListObjectsV2CommandOutput,
} from "../commands/ListObjectsV2Command";
import {
ListObjectVersionsCommandInput,
ListObjectVersionsCommandOutput,
} from "../commands/ListObjectVersionsCommand";
import {
ListPartsCommandInput,
ListPartsCommandOutput,
} from "../commands/ListPartsCommand";
import {
PutBucketAccelerateConfigurationCommandInput,
PutBucketAccelerateConfigurationCommandOutput,
} from "../commands/PutBucketAccelerateConfigurationCommand";
import {
PutBucketAclCommandInput,
PutBucketAclCommandOutput,
} from "../commands/PutBucketAclCommand";
import {
PutBucketAnalyticsConfigurationCommandInput,
PutBucketAnalyticsConfigurationCommandOutput,
} from "../commands/PutBucketAnalyticsConfigurationCommand";
import {
PutBucketCorsCommandInput,
PutBucketCorsCommandOutput,
} from "../commands/PutBucketCorsCommand";
import {
PutBucketEncryptionCommandInput,
PutBucketEncryptionCommandOutput,
} from "../commands/PutBucketEncryptionCommand";
import {
PutBucketIntelligentTieringConfigurationCommandInput,
PutBucketIntelligentTieringConfigurationCommandOutput,
} from "../commands/PutBucketIntelligentTieringConfigurationCommand";
import {
PutBucketInventoryConfigurationCommandInput,
PutBucketInventoryConfigurationCommandOutput,
} from "../commands/PutBucketInventoryConfigurationCommand";
import {
PutBucketLifecycleConfigurationCommandInput,
PutBucketLifecycleConfigurationCommandOutput,
} from "../commands/PutBucketLifecycleConfigurationCommand";
import {
PutBucketLoggingCommandInput,
PutBucketLoggingCommandOutput,
} from "../commands/PutBucketLoggingCommand";
import {
PutBucketMetricsConfigurationCommandInput,
PutBucketMetricsConfigurationCommandOutput,
} from "../commands/PutBucketMetricsConfigurationCommand";
import {
PutBucketNotificationConfigurationCommandInput,
PutBucketNotificationConfigurationCommandOutput,
} from "../commands/PutBucketNotificationConfigurationCommand";
import {
PutBucketOwnershipControlsCommandInput,
PutBucketOwnershipControlsCommandOutput,
} from "../commands/PutBucketOwnershipControlsCommand";
import {
PutBucketPolicyCommandInput,
PutBucketPolicyCommandOutput,
} from "../commands/PutBucketPolicyCommand";
import {
PutBucketReplicationCommandInput,
PutBucketReplicationCommandOutput,
} from "../commands/PutBucketReplicationCommand";
import {
PutBucketRequestPaymentCommandInput,
PutBucketRequestPaymentCommandOutput,
} from "../commands/PutBucketRequestPaymentCommand";
import {
PutBucketTaggingCommandInput,
PutBucketTaggingCommandOutput,
} from "../commands/PutBucketTaggingCommand";
import {
PutBucketVersioningCommandInput,
PutBucketVersioningCommandOutput,
} from "../commands/PutBucketVersioningCommand";
import {
PutBucketWebsiteCommandInput,
PutBucketWebsiteCommandOutput,
} from "../commands/PutBucketWebsiteCommand";
import {
PutObjectAclCommandInput,
PutObjectAclCommandOutput,
} from "../commands/PutObjectAclCommand";
import {
PutObjectCommandInput,
PutObjectCommandOutput,
} from "../commands/PutObjectCommand";
import {
PutObjectLegalHoldCommandInput,
PutObjectLegalHoldCommandOutput,
} from "../commands/PutObjectLegalHoldCommand";
import {
PutObjectLockConfigurationCommandInput,
PutObjectLockConfigurationCommandOutput,
} from "../commands/PutObjectLockConfigurationCommand";
import {
PutObjectRetentionCommandInput,
PutObjectRetentionCommandOutput,
} from "../commands/PutObjectRetentionCommand";
import {
PutObjectTaggingCommandInput,
PutObjectTaggingCommandOutput,
} from "../commands/PutObjectTaggingCommand";
import {
PutPublicAccessBlockCommandInput,
PutPublicAccessBlockCommandOutput,
} from "../commands/PutPublicAccessBlockCommand";
import {
RestoreObjectCommandInput,
RestoreObjectCommandOutput,
} from "../commands/RestoreObjectCommand";
import {
SelectObjectContentCommandInput,
SelectObjectContentCommandOutput,
} from "../commands/SelectObjectContentCommand";
import {
UploadPartCommandInput,
UploadPartCommandOutput,
} from "../commands/UploadPartCommand";
import {
UploadPartCopyCommandInput,
UploadPartCopyCommandOutput,
} from "../commands/UploadPartCopyCommand";
import {
WriteGetObjectResponseCommandInput,
WriteGetObjectResponseCommandOutput,
} from "../commands/WriteGetObjectResponseCommand";
export declare const se_AbortMultipartUploadCommand: (
input: AbortMultipartUploadCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CompleteMultipartUploadCommand: (
input: CompleteMultipartUploadCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CopyObjectCommand: (
input: CopyObjectCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateBucketCommand: (
input: CreateBucketCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateMultipartUploadCommand: (
input: CreateMultipartUploadCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteBucketCommand: (
input: DeleteBucketCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteBucketAnalyticsConfigurationCommand: (
input: DeleteBucketAnalyticsConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteBucketCorsCommand: (
input: DeleteBucketCorsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteBucketEncryptionCommand: (
input: DeleteBucketEncryptionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteBucketIntelligentTieringConfigurationCommand: (
input: DeleteBucketIntelligentTieringConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteBucketInventoryConfigurationCommand: (
input: DeleteBucketInventoryConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteBucketLifecycleCommand: (
input: DeleteBucketLifecycleCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteBucketMetricsConfigurationCommand: (
input: DeleteBucketMetricsConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteBucketOwnershipControlsCommand: (
input: DeleteBucketOwnershipControlsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteBucketPolicyCommand: (
input: DeleteBucketPolicyCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteBucketReplicationCommand: (
input: DeleteBucketReplicationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteBucketTaggingCommand: (
input: DeleteBucketTaggingCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteBucketWebsiteCommand: (
input: DeleteBucketWebsiteCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteObjectCommand: (
input: DeleteObjectCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteObjectsCommand: (
input: DeleteObjectsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteObjectTaggingCommand: (
input: DeleteObjectTaggingCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeletePublicAccessBlockCommand: (
input: DeletePublicAccessBlockCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketAccelerateConfigurationCommand: (
input: GetBucketAccelerateConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketAclCommand: (
input: GetBucketAclCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketAnalyticsConfigurationCommand: (
input: GetBucketAnalyticsConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketCorsCommand: (
input: GetBucketCorsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketEncryptionCommand: (
input: GetBucketEncryptionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketIntelligentTieringConfigurationCommand: (
input: GetBucketIntelligentTieringConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketInventoryConfigurationCommand: (
input: GetBucketInventoryConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketLifecycleConfigurationCommand: (
input: GetBucketLifecycleConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketLocationCommand: (
input: GetBucketLocationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketLoggingCommand: (
input: GetBucketLoggingCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketMetricsConfigurationCommand: (
input: GetBucketMetricsConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketNotificationConfigurationCommand: (
input: GetBucketNotificationConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketOwnershipControlsCommand: (
input: GetBucketOwnershipControlsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketPolicyCommand: (
input: GetBucketPolicyCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketPolicyStatusCommand: (
input: GetBucketPolicyStatusCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketReplicationCommand: (
input: GetBucketReplicationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketRequestPaymentCommand: (
input: GetBucketRequestPaymentCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketTaggingCommand: (
input: GetBucketTaggingCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketVersioningCommand: (
input: GetBucketVersioningCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetBucketWebsiteCommand: (
input: GetBucketWebsiteCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetObjectCommand: (
input: GetObjectCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetObjectAclCommand: (
input: GetObjectAclCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetObjectAttributesCommand: (
input: GetObjectAttributesCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetObjectLegalHoldCommand: (
input: GetObjectLegalHoldCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetObjectLockConfigurationCommand: (
input: GetObjectLockConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetObjectRetentionCommand: (
input: GetObjectRetentionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetObjectTaggingCommand: (
input: GetObjectTaggingCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetObjectTorrentCommand: (
input: GetObjectTorrentCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_GetPublicAccessBlockCommand: (
input: GetPublicAccessBlockCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_HeadBucketCommand: (
input: HeadBucketCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_HeadObjectCommand: (
input: HeadObjectCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_ListBucketAnalyticsConfigurationsCommand: (
input: ListBucketAnalyticsConfigurationsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_ListBucketIntelligentTieringConfigurationsCommand: (
input: ListBucketIntelligentTieringConfigurationsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_ListBucketInventoryConfigurationsCommand: (
input: ListBucketInventoryConfigurationsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_ListBucketMetricsConfigurationsCommand: (
input: ListBucketMetricsConfigurationsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_ListBucketsCommand: (
input: ListBucketsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_ListMultipartUploadsCommand: (
input: ListMultipartUploadsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_ListObjectsCommand: (
input: ListObjectsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_ListObjectsV2Command: (
input: ListObjectsV2CommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_ListObjectVersionsCommand: (
input: ListObjectVersionsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_ListPartsCommand: (
input: ListPartsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketAccelerateConfigurationCommand: (
input: PutBucketAccelerateConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketAclCommand: (
input: PutBucketAclCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketAnalyticsConfigurationCommand: (
input: PutBucketAnalyticsConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketCorsCommand: (
input: PutBucketCorsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketEncryptionCommand: (
input: PutBucketEncryptionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketIntelligentTieringConfigurationCommand: (
input: PutBucketIntelligentTieringConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketInventoryConfigurationCommand: (
input: PutBucketInventoryConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketLifecycleConfigurationCommand: (
input: PutBucketLifecycleConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketLoggingCommand: (
input: PutBucketLoggingCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketMetricsConfigurationCommand: (
input: PutBucketMetricsConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketNotificationConfigurationCommand: (
input: PutBucketNotificationConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketOwnershipControlsCommand: (
input: PutBucketOwnershipControlsCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketPolicyCommand: (
input: PutBucketPolicyCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketReplicationCommand: (
input: PutBucketReplicationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketRequestPaymentCommand: (
input: PutBucketRequestPaymentCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketTaggingCommand: (
input: PutBucketTaggingCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketVersioningCommand: (
input: PutBucketVersioningCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutBucketWebsiteCommand: (
input: PutBucketWebsiteCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutObjectCommand: (
input: PutObjectCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutObjectAclCommand: (
input: PutObjectAclCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutObjectLegalHoldCommand: (
input: PutObjectLegalHoldCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutObjectLockConfigurationCommand: (
input: PutObjectLockConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutObjectRetentionCommand: (
input: PutObjectRetentionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutObjectTaggingCommand: (
input: PutObjectTaggingCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_PutPublicAccessBlockCommand: (
input: PutPublicAccessBlockCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_RestoreObjectCommand: (
input: RestoreObjectCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_SelectObjectContentCommand: (
input: SelectObjectContentCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_UploadPartCommand: (
input: UploadPartCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_UploadPartCopyCommand: (
input: UploadPartCopyCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_WriteGetObjectResponseCommand: (
input: WriteGetObjectResponseCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const de_AbortMultipartUploadCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<AbortMultipartUploadCommandOutput>;
export declare const de_CompleteMultipartUploadCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<CompleteMultipartUploadCommandOutput>;
export declare const de_CopyObjectCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<CopyObjectCommandOutput>;
export declare const de_CreateBucketCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<CreateBucketCommandOutput>;
export declare const de_CreateMultipartUploadCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<CreateMultipartUploadCommandOutput>;
export declare const de_DeleteBucketCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteBucketCommandOutput>;
export declare const de_DeleteBucketAnalyticsConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteBucketAnalyticsConfigurationCommandOutput>;
export declare const de_DeleteBucketCorsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteBucketCorsCommandOutput>;
export declare const de_DeleteBucketEncryptionCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteBucketEncryptionCommandOutput>;
export declare const de_DeleteBucketIntelligentTieringConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteBucketIntelligentTieringConfigurationCommandOutput>;
export declare const de_DeleteBucketInventoryConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteBucketInventoryConfigurationCommandOutput>;
export declare const de_DeleteBucketLifecycleCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteBucketLifecycleCommandOutput>;
export declare const de_DeleteBucketMetricsConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteBucketMetricsConfigurationCommandOutput>;
export declare const de_DeleteBucketOwnershipControlsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteBucketOwnershipControlsCommandOutput>;
export declare const de_DeleteBucketPolicyCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteBucketPolicyCommandOutput>;
export declare const de_DeleteBucketReplicationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteBucketReplicationCommandOutput>;
export declare const de_DeleteBucketTaggingCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteBucketTaggingCommandOutput>;
export declare const de_DeleteBucketWebsiteCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteBucketWebsiteCommandOutput>;
export declare const de_DeleteObjectCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteObjectCommandOutput>;
export declare const de_DeleteObjectsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteObjectsCommandOutput>;
export declare const de_DeleteObjectTaggingCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeleteObjectTaggingCommandOutput>;
export declare const de_DeletePublicAccessBlockCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DeletePublicAccessBlockCommandOutput>;
export declare const de_GetBucketAccelerateConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketAccelerateConfigurationCommandOutput>;
export declare const de_GetBucketAclCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketAclCommandOutput>;
export declare const de_GetBucketAnalyticsConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketAnalyticsConfigurationCommandOutput>;
export declare const de_GetBucketCorsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketCorsCommandOutput>;
export declare const de_GetBucketEncryptionCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketEncryptionCommandOutput>;
export declare const de_GetBucketIntelligentTieringConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketIntelligentTieringConfigurationCommandOutput>;
export declare const de_GetBucketInventoryConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketInventoryConfigurationCommandOutput>;
export declare const de_GetBucketLifecycleConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketLifecycleConfigurationCommandOutput>;
export declare const de_GetBucketLocationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketLocationCommandOutput>;
export declare const de_GetBucketLoggingCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketLoggingCommandOutput>;
export declare const de_GetBucketMetricsConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketMetricsConfigurationCommandOutput>;
export declare const de_GetBucketNotificationConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketNotificationConfigurationCommandOutput>;
export declare const de_GetBucketOwnershipControlsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketOwnershipControlsCommandOutput>;
export declare const de_GetBucketPolicyCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketPolicyCommandOutput>;
export declare const de_GetBucketPolicyStatusCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketPolicyStatusCommandOutput>;
export declare const de_GetBucketReplicationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketReplicationCommandOutput>;
export declare const de_GetBucketRequestPaymentCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketRequestPaymentCommandOutput>;
export declare const de_GetBucketTaggingCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketTaggingCommandOutput>;
export declare const de_GetBucketVersioningCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketVersioningCommandOutput>;
export declare const de_GetBucketWebsiteCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetBucketWebsiteCommandOutput>;
export declare const de_GetObjectCommand: (
output: __HttpResponse,
context: __SerdeContext & __SdkStreamSerdeContext
) => Promise<GetObjectCommandOutput>;
export declare const de_GetObjectAclCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetObjectAclCommandOutput>;
export declare const de_GetObjectAttributesCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetObjectAttributesCommandOutput>;
export declare const de_GetObjectLegalHoldCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetObjectLegalHoldCommandOutput>;
export declare const de_GetObjectLockConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetObjectLockConfigurationCommandOutput>;
export declare const de_GetObjectRetentionCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetObjectRetentionCommandOutput>;
export declare const de_GetObjectTaggingCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetObjectTaggingCommandOutput>;
export declare const de_GetObjectTorrentCommand: (
output: __HttpResponse,
context: __SerdeContext & __SdkStreamSerdeContext
) => Promise<GetObjectTorrentCommandOutput>;
export declare const de_GetPublicAccessBlockCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetPublicAccessBlockCommandOutput>;
export declare const de_HeadBucketCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<HeadBucketCommandOutput>;
export declare const de_HeadObjectCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<HeadObjectCommandOutput>;
export declare const de_ListBucketAnalyticsConfigurationsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<ListBucketAnalyticsConfigurationsCommandOutput>;
export declare const de_ListBucketIntelligentTieringConfigurationsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<ListBucketIntelligentTieringConfigurationsCommandOutput>;
export declare const de_ListBucketInventoryConfigurationsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<ListBucketInventoryConfigurationsCommandOutput>;
export declare const de_ListBucketMetricsConfigurationsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<ListBucketMetricsConfigurationsCommandOutput>;
export declare const de_ListBucketsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<ListBucketsCommandOutput>;
export declare const de_ListMultipartUploadsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<ListMultipartUploadsCommandOutput>;
export declare const de_ListObjectsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<ListObjectsCommandOutput>;
export declare const de_ListObjectsV2Command: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<ListObjectsV2CommandOutput>;
export declare const de_ListObjectVersionsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<ListObjectVersionsCommandOutput>;
export declare const de_ListPartsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<ListPartsCommandOutput>;
export declare const de_PutBucketAccelerateConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketAccelerateConfigurationCommandOutput>;
export declare const de_PutBucketAclCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketAclCommandOutput>;
export declare const de_PutBucketAnalyticsConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketAnalyticsConfigurationCommandOutput>;
export declare const de_PutBucketCorsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketCorsCommandOutput>;
export declare const de_PutBucketEncryptionCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketEncryptionCommandOutput>;
export declare const de_PutBucketIntelligentTieringConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketIntelligentTieringConfigurationCommandOutput>;
export declare const de_PutBucketInventoryConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketInventoryConfigurationCommandOutput>;
export declare const de_PutBucketLifecycleConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketLifecycleConfigurationCommandOutput>;
export declare const de_PutBucketLoggingCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketLoggingCommandOutput>;
export declare const de_PutBucketMetricsConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketMetricsConfigurationCommandOutput>;
export declare const de_PutBucketNotificationConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketNotificationConfigurationCommandOutput>;
export declare const de_PutBucketOwnershipControlsCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketOwnershipControlsCommandOutput>;
export declare const de_PutBucketPolicyCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketPolicyCommandOutput>;
export declare const de_PutBucketReplicationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketReplicationCommandOutput>;
export declare const de_PutBucketRequestPaymentCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketRequestPaymentCommandOutput>;
export declare const de_PutBucketTaggingCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketTaggingCommandOutput>;
export declare const de_PutBucketVersioningCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketVersioningCommandOutput>;
export declare const de_PutBucketWebsiteCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutBucketWebsiteCommandOutput>;
export declare const de_PutObjectCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutObjectCommandOutput>;
export declare const de_PutObjectAclCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutObjectAclCommandOutput>;
export declare const de_PutObjectLegalHoldCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutObjectLegalHoldCommandOutput>;
export declare const de_PutObjectLockConfigurationCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutObjectLockConfigurationCommandOutput>;
export declare const de_PutObjectRetentionCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutObjectRetentionCommandOutput>;
export declare const de_PutObjectTaggingCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutObjectTaggingCommandOutput>;
export declare const de_PutPublicAccessBlockCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<PutPublicAccessBlockCommandOutput>;
export declare const de_RestoreObjectCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<RestoreObjectCommandOutput>;
export declare const de_SelectObjectContentCommand: (
output: __HttpResponse,
context: __SerdeContext & __EventStreamSerdeContext
) => Promise<SelectObjectContentCommandOutput>;
export declare const de_UploadPartCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<UploadPartCommandOutput>;
export declare const de_UploadPartCopyCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<UploadPartCopyCommandOutput>;
export declare const de_WriteGetObjectResponseCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<WriteGetObjectResponseCommandOutput>;