📘
aws_cloudfront_cache_policyで指定する管理ポリシーの名前
メモ。
data "aws_cloudfront_cache_policy" "example" {
name = "example-policy"
}
で、マネージドなポリシーはどう書いたらええんやと下のページを見て
data "aws_cloudfront_cache_policy" "example" {
name = "CachingOptimized"
}
って書いたら、そんなんねーよ!と言われたのでどういうこっちゃと以下のコマンドで調べたら
$ aws cloudfront list-cache-policies --query CachePolicyList.Items[].CachePolicy.CachePolicyConfig.Name
[
"Managed-CachingOptimized",
"Managed-CachingDisabled",
"Managed-CachingOptimizedForUncompressedObjects",
"Managed-Elemental-MediaPackage",
"Managed-Amplify"
]
なるほど、となっただけの話。
Discussion