Cloudformation validate-template gives S3 "please use specified endpoint" error if you don't have sufficient KMS permissions to decrypt the template

0

If you use aws validate-template --template-url https//s3.amazon.aws.com/bucket/object in the case where the object is encrypted with a KMS key that your user does not have access to, you get the error below:

An error occurred (ValidationError) when calling the ValidateTemplate operation: S3 error: The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint.
For more information check http://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html

This error is very unclear that the root cause is to do with KMS permissions. Why does this particular error get returned - it it a bug or is there a good reason?

Thanks.

回答なし

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ