Please fill out the sections below to help us address your issue.
v1 "github.com/aws/aws-sdk-go/aws/request"
go version)?go version go1.9.3 darwin/amd64
GovCloud SQS does not support tagging when commercial SQS does. In the SDK this is stated as supported https://docs.aws.amazon.com/sdk-for-go/api/service/sqs/#SQS.TagQueue -- This all runs via terraform https://github.com/hashicorp/terraform/blob/351c6bed79abbb40e461d3f7d49fe4cf20bced41/vendor/github.com/aws/aws-sdk-go/service/sqs/customizations.go
If you have have an runnable example, please include it.
arn: "" => "<computed>"
content_based_deduplication: "" => "false"
delay_seconds: "" => "0"
fifo_queue: "" => "false"
kms_data_key_reuse_period_seconds: "" => "<computed>"
max_message_size: "" => "262144"
message_retention_seconds: "" => "345600"
name: "" => "sim-noforn-coyote-DLQ"
policy: "" => "<computed>"
receive_wait_time_seconds: "" => "0"
tags.%: "" => "5"
tags.destination: "" => "dead-letter"
tags.env_name: "" => "coyote"
tags.product: "" => "SIM"
tags.source: "" => "coyote"
tags.type: "" => "production"
visibility_timeout_seconds: "" => "30"
module.mgmt_services.aws_sns_topic.sim-SIM_ENV-mgmt-scenarios: Creating...
arn: "" => "<computed>"
name: "" => "sim-noforn-mgmt-scenarios"
policy: "" => "<computed>"
module.mgmt_services.aws_sns_topic.sim-SIM_ENV-mgmt-scenarios: Creation complete after 1s (ID: arn:aws-us-gov:sns:us-gov-west-1:162378589250:sim-noforn-mgmt-scenarios)
Error: Error applying plan:
1 error(s) occurred:
* module.stats_service_services.aws_sqs_queue.sim-SIM_ENV-coyote-DLQ: 1 error(s) occurred:
* aws_sqs_queue.sim-SIM_ENV-coyote-DLQ: AWS.SimpleQueueService.UnsupportedOperation: Tag queue in TagQueue operation are not supported.
status code: 400, request id: 2802921c-260a-57fa-b666-c14c3fba7c05
_NOTE_
I understand terraform might not be supported by AWS however since this is using golang, I feel I should report it here.
HI @AkhterAli thanks for reporting this issue. It sounds like this is an issue with the GovCloud version of SQS service not the SDK. I can forward this feedback internally. With that said if you're able to submit a support ticket I suggest doing that as the support person may be able to get more details on the issue for you. Alternatively, you could submit feedback on the SQS TagQueue API docs directly. This feedback will go directly to the SQS service teams.
Hi @jasdel Thanks for pushing this to the service team
I heard back from the SQS service team. Tagging is not yet available for the GovCloud regions, but it is on their roadmap.
@jasdel Can we keep this ticket open until it becomes available?
@AkhterAli, We'd prefer to close this issue as the missing feature is with the service and not the SDK. I don't think the SDK will have visibility/notification when SQS Tagging in GovCloud becomes available. Reaching out directly to SQS team via the AWS Forums is the best way to help the hear the need for this feature.
Funny follow-up note: I just noticed that SQS Tagging is available in GovCloud East, but not west, as of the date of this comment.
As of this follow-up tagging is now available in GovCloud West.
Most helpful comment
Funny follow-up note: I just noticed that SQS Tagging is available in GovCloud East, but not west, as of the date of this comment.