Gets an origin request policy, including the following metadata:
The policy<U+2019>s identifier.
The date and time when the policy was last modified.
To get an origin request policy, you must provide the policy<U+2019>s
identifier. If the origin request policy is attached to a distribution<U+2019>s
cache behavior, you can get the policy<U+2019>s identifier using
list_distributions or
get_distribution. If the origin request
policy is not attached to a cache behavior, you can get the identifier
using
list_origin_request_policies.
cloudfront_get_origin_request_policy(Id)[required] The unique identifier for the origin request policy. If the origin
request policy is attached to a distribution<U+2019>s cache behavior, you can
get the policy<U+2019>s identifier using
list_distributions or
get_distribution. If the origin request
policy is not attached to a cache behavior, you can get the identifier
using
list_origin_request_policies.
A list with the following syntax:
list(
OriginRequestPolicy = list(
Id = "string",
LastModifiedTime = as.POSIXct(
"2015-01-01"
),
OriginRequestPolicyConfig = list(
Comment = "string",
Name = "string",
HeadersConfig = list(
HeaderBehavior = "none"|"whitelist"|"allViewer"|"allViewerAndWhitelistCloudFront",
Headers = list(
Quantity = 123,
Items = list(
"string"
)
)
),
CookiesConfig = list(
CookieBehavior = "none"|"whitelist"|"all",
Cookies = list(
Quantity = 123,
Items = list(
"string"
)
)
),
QueryStringsConfig = list(
QueryStringBehavior = "none"|"whitelist"|"all",
QueryStrings = list(
Quantity = 123,
Items = list(
"string"
)
)
)
)
),
ETag = "string"
)
svc$get_origin_request_policy( Id = "string" )