type github.com/aws/smithy-go/middleware.InitializeMiddleware (interface)

Method Implmentations

HandleInitialize(ctx context.Context, in InitializeInput, next InitializeHandler) (out InitializeOutput, metadata Metadata, err error) *github.com/aws/smithy-go/waiter.Logger.HandleInitialize *github.com/aws/aws-sdk-go-v2/aws/middleware.RegisterServiceMetadata.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/internal/s3shared.ARNLookup.HandleInitialize initializeMiddlewareFunc.HandleInitialize (*setLogger).HandleInitialize *github.com/aws/aws-sdk-go-v2/service/internal/checksum.setupInputContext.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/internal/checksum.setupOutputContext.HandleInitialize github.com/aws/aws-sdk-go-v2/service/internal/presigned-url.asIsPresigningMiddleware.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/internal/presigned-url.presign.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpAbortMultipartUpload.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpCompleteMultipartUpload.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpCopyObject.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpCreateBucket.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpCreateMultipartUpload.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucket.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketAnalyticsConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketCors.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketEncryption.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketIntelligentTieringConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketInventoryConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketLifecycle.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketMetricsConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketOwnershipControls.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketPolicy.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketReplication.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketTagging.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketWebsite.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteObject.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteObjects.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteObjectTagging.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeletePublicAccessBlock.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketAccelerateConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketAcl.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketAnalyticsConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketCors.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketEncryption.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketIntelligentTieringConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketInventoryConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketLifecycleConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketLocation.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketLogging.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketMetricsConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketNotificationConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketOwnershipControls.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketPolicy.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketPolicyStatus.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketReplication.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketRequestPayment.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketTagging.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketVersioning.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketWebsite.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObject.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObjectAcl.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObjectAttributes.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObjectLegalHold.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObjectLockConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObjectRetention.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObjectTagging.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObjectTorrent.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetPublicAccessBlock.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpHeadBucket.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpHeadObject.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListBucketAnalyticsConfigurations.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListBucketIntelligentTieringConfigurations.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListBucketInventoryConfigurations.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListBucketMetricsConfigurations.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListMultipartUploads.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListObjects.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListObjectsV2.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListObjectVersions.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListParts.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketAccelerateConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketAcl.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketAnalyticsConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketCors.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketEncryption.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketIntelligentTieringConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketInventoryConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketLifecycleConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketLogging.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketMetricsConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketNotificationConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketOwnershipControls.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketPolicy.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketReplication.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketRequestPayment.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketTagging.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketVersioning.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketWebsite.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutObject.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutObjectAcl.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutObjectLegalHold.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutObjectLockConfiguration.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutObjectRetention.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutObjectTagging.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutPublicAccessBlock.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpRestoreObject.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpSelectObjectContent.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpUploadPart.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpUploadPartCopy.HandleInitialize *github.com/aws/aws-sdk-go-v2/service/s3.validateOpWriteGetObjectResponse.HandleInitialize
ID() string *github.com/aws/smithy-go/waiter.Logger.ID *github.com/aws/aws-sdk-go-v2/aws/middleware.RegisterServiceMetadata.ID *github.com/aws/aws-sdk-go-v2/service/internal/s3shared.ARNLookup.ID initializeMiddlewareFunc.ID (*setLogger).ID *github.com/aws/aws-sdk-go-v2/service/internal/checksum.setupInputContext.ID *github.com/aws/aws-sdk-go-v2/service/internal/checksum.setupOutputContext.ID github.com/aws/aws-sdk-go-v2/service/internal/presigned-url.asIsPresigningMiddleware.ID *github.com/aws/aws-sdk-go-v2/service/internal/presigned-url.presign.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpAbortMultipartUpload.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpCompleteMultipartUpload.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpCopyObject.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpCreateBucket.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpCreateMultipartUpload.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucket.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketAnalyticsConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketCors.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketEncryption.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketIntelligentTieringConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketInventoryConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketLifecycle.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketMetricsConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketOwnershipControls.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketPolicy.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketReplication.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketTagging.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteBucketWebsite.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteObject.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteObjects.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeleteObjectTagging.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpDeletePublicAccessBlock.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketAccelerateConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketAcl.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketAnalyticsConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketCors.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketEncryption.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketIntelligentTieringConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketInventoryConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketLifecycleConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketLocation.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketLogging.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketMetricsConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketNotificationConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketOwnershipControls.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketPolicy.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketPolicyStatus.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketReplication.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketRequestPayment.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketTagging.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketVersioning.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetBucketWebsite.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObject.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObjectAcl.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObjectAttributes.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObjectLegalHold.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObjectLockConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObjectRetention.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObjectTagging.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetObjectTorrent.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpGetPublicAccessBlock.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpHeadBucket.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpHeadObject.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListBucketAnalyticsConfigurations.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListBucketIntelligentTieringConfigurations.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListBucketInventoryConfigurations.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListBucketMetricsConfigurations.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListMultipartUploads.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListObjects.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListObjectsV2.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListObjectVersions.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpListParts.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketAccelerateConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketAcl.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketAnalyticsConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketCors.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketEncryption.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketIntelligentTieringConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketInventoryConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketLifecycleConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketLogging.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketMetricsConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketNotificationConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketOwnershipControls.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketPolicy.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketReplication.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketRequestPayment.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketTagging.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketVersioning.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutBucketWebsite.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutObject.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutObjectAcl.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutObjectLegalHold.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutObjectLockConfiguration.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutObjectRetention.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutObjectTagging.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpPutPublicAccessBlock.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpRestoreObject.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpSelectObjectContent.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpUploadPart.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpUploadPartCopy.ID *github.com/aws/aws-sdk-go-v2/service/s3.validateOpWriteGetObjectResponse.ID