Get Cache Policy Config
cloudfront_get_cache_policy_config | R Documentation |
Gets a cache policy configuration¶
Description¶
Gets a cache policy configuration.
To get a cache policy configuration, you must provide the policy's
identifier. If the cache policy is attached to a distribution's cache
behavior, you can get the policy's identifier using list_distributions
or get_distribution
. If the cache policy is not attached to a cache
behavior, you can get the identifier using list_cache_policies
.
Usage¶
Arguments¶
Id
[required] The unique identifier for the cache policy. If the cache policy is attached to a distribution's cache behavior, you can get the policy's identifier using
list_distributions
orget_distribution
. If the cache policy is not attached to a cache behavior, you can get the identifier usinglist_cache_policies
.
Value¶
A list with the following syntax:
list(
CachePolicyConfig = list(
Comment = "string",
Name = "string",
DefaultTTL = 123,
MaxTTL = 123,
MinTTL = 123,
ParametersInCacheKeyAndForwardedToOrigin = list(
EnableAcceptEncodingGzip = TRUE|FALSE,
EnableAcceptEncodingBrotli = TRUE|FALSE,
HeadersConfig = list(
HeaderBehavior = "none"|"whitelist",
Headers = list(
Quantity = 123,
Items = list(
"string"
)
)
),
CookiesConfig = list(
CookieBehavior = "none"|"whitelist"|"allExcept"|"all",
Cookies = list(
Quantity = 123,
Items = list(
"string"
)
)
),
QueryStringsConfig = list(
QueryStringBehavior = "none"|"whitelist"|"allExcept"|"all",
QueryStrings = list(
Quantity = 123,
Items = list(
"string"
)
)
)
)
),
ETag = "string"
)