// Deletes the tags from the bucket. To use this operation, you must have
// permission to perform the s3:PutBucketTagging action. By default, the bucket
// owner has this permission and can grant this permission to others. The following
// operations are related to DeleteBucketTagging:
//
// * GetBucketTagging
// (https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketTagging.html)
//
// *
// PutBucketTagging
// (https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketTagging.html)
Deletes the tags from the bucket. To use this operation, you must have
permission to perform the s3:PutBucketTagging action. By default, the bucket
owner has this permission and can grant this permission to others. The following
operations are related to DeleteBucketTagging.

GetBucketTagging

PutBucketTagging
// Deletes the tags from the bucket . To use this operation you must have // permission to perform the s3 : PutBucketTagging action . By default the bucket // owner has this permission and can grant this permission to others . The following // operations are related to DeleteBucketTagging : // // * GetBucketTagging // ( https : // docs . aws . amazon . com / AmazonS3 / latest / API / API_GetBucketTagging . html ) // // * // PutBucketTagging // ( https : // docs . aws . amazon . com / AmazonS3 / latest / API / API_PutBucketTagging . html )
func (c *Client) DeleteBucketTagging(ctx context.Context, params *DeleteBucketTaggingInput, optFns ...func(*Options)) (*DeleteBucketTaggingOutput, error) {
	if params == nil {
		params = &DeleteBucketTaggingInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "DeleteBucketTagging", params, optFns, addOperationDeleteBucketTaggingMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*DeleteBucketTaggingOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) DeleteBucketTagging ( ctx context . Context , params * DeleteBucketTaggingInput , optFns ... func ( * Options ) ) ( * DeleteBucketTaggingOutput , error ) { if params == nil { params = & DeleteBucketTaggingInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationDeleteBucketTaggingMiddlewares ) if err != nil { return nil , err } out := result . ( * DeleteBucketTaggingOutput ) out . ResultMetadata = metadata return out , nil }
Deletes the tags from the bucket.
Deletes the tags from the bucket .