// List all cost allocation tags added to the specified Amazon SQS queue. For an
// overview, see Tagging Your Amazon SQS Queues
// (https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-queue-tags.html)
// in the Amazon Simple Queue Service Developer Guide. Cross-account permissions
// don't apply to this action. For more information, see Grant Cross-Account
// Permissions to a Role and a User Name
// (https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-customer-managed-policy-examples.html#grant-cross-account-permissions-to-role-and-user-name)
// in the Amazon Simple Queue Service Developer Guide.
List all cost allocation tags added to the specified Amazon SQS queue. For an
overview, see Tagging Your Amazon SQS Queues

in the Amazon Simple Queue Service Developer Guide. Cross-account permissions
don't apply to this action. For more information, see Grant Cross-Account
Permissions to a Role and a User Name

in the Amazon Simple Queue Service Developer Guide.
// List all cost allocation tags added to the specified Amazon SQS queue . For an // overview see Tagging Your Amazon SQS Queues // ( https : // docs . aws . amazon . com / AWSSimpleQueueService / latest / SQSDeveloperGuide / sqs - queue - tags . html ) // in the Amazon Simple Queue Service Developer Guide . Cross - account permissions // don ' t apply to this action . For more information see Grant Cross - Account // Permissions to a Role and a User Name // ( https : // docs . aws . amazon . com / AWSSimpleQueueService / latest / SQSDeveloperGuide / sqs - customer - managed - policy - examples . html#grant - cross - account - permissions - to - role - and - user - name ) // in the Amazon Simple Queue Service Developer Guide .
func (c *Client) ListQueueTags(ctx context.Context, params *ListQueueTagsInput, optFns ...func(*Options)) (*ListQueueTagsOutput, error) {
	if params == nil {
		params = &ListQueueTagsInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "ListQueueTags", params, optFns, addOperationListQueueTagsMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*ListQueueTagsOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) ListQueueTags ( ctx context . Context , params * ListQueueTagsInput , optFns ... func ( * Options ) ) ( * ListQueueTagsOutput , error ) { if params == nil { params = & ListQueueTagsInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationListQueueTagsMiddlewares ) if err != nil { return nil , err } out := result . ( * ListQueueTagsOutput ) out . ResultMetadata = metadata return out , nil }
List all cost allocation tags added to the specified Amazon SQS queue.
List all cost allocation tags added to the specified Amazon SQS queue .