// Returns the tags on an S3 Batch Operations job. To use this operation, you must
// have permission to perform the s3:GetJobTagging action. For more information,
// see Controlling access and labeling jobs using tags
// (https://docs.aws.amazon.com/AmazonS3/latest/dev/batch-ops-managing-jobs.html#batch-ops-job-tags)
// in the Amazon Simple Storage Service Developer Guide. Related actions
// include:
//
// * CreateJob
// (https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateJob.html)
//
// *
// PutJobTagging
// (https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutJobTagging.html)
//
// *
// DeleteJobTagging
// (https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteJobTagging.html)
Returns the tags on an S3 Batch Operations job. To use this operation, you must
have permission to perform the s3:GetJobTagging action. For more information,
see Controlling access and labeling jobs using tags

in the Amazon Simple Storage Service Developer Guide. Related actions
include.

CreateJob

PutJobTagging

DeleteJobTagging
// Returns the tags on an S3 Batch Operations job . To use this operation you must // have permission to perform the s3 : GetJobTagging action . For more information // see Controlling access and labeling jobs using tags // ( https : // docs . aws . amazon . com / AmazonS3 / latest / dev / batch - ops - managing - jobs . html#batch - ops - job - tags ) // in the Amazon Simple Storage Service Developer Guide . Related actions // include : // // * CreateJob // ( https : // docs . aws . amazon . com / AmazonS3 / latest / API / API_control_CreateJob . html ) // // * // PutJobTagging // ( https : // docs . aws . amazon . com / AmazonS3 / latest / API / API_control_PutJobTagging . html ) // // * // DeleteJobTagging // ( https : // docs . aws . amazon . com / AmazonS3 / latest / API / API_control_DeleteJobTagging . html )
func (c *Client) GetJobTagging(ctx context.Context, params *GetJobTaggingInput, optFns ...func(*Options)) (*GetJobTaggingOutput, error) {
	if params == nil {
		params = &GetJobTaggingInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "GetJobTagging", params, optFns, addOperationGetJobTaggingMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*GetJobTaggingOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) GetJobTagging ( ctx context . Context , params * GetJobTaggingInput , optFns ... func ( * Options ) ) ( * GetJobTaggingOutput , error ) { if params == nil { params = & GetJobTaggingInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationGetJobTaggingMiddlewares ) if err != nil { return nil , err } out := result . ( * GetJobTaggingOutput ) out . ResultMetadata = metadata return out , nil }
Returns the tags on an S3 Batch Operations job.
Returns the tags on an S3 Batch Operations job .