1. Google Cloud Apigee Documentation
"PopulateCache policy":
Regarding option B: The documentation for the element states
"The variable whose value will be written to the cache." This confirms it caches the content of a variable
which is treated as a string.
Regarding option A: The documentation for the element lists only ExpiryDate
TimeOfDay
and TimeoutInSec as valid child elements for controlling cache entry expiration.
2. Google Cloud Apigee Documentation
"ResponseCache policy":
Regarding option D: The overview section explicitly states
"The ResponseCache policy caches the full response from a backend target
including headers
and status code."
Regarding option C: The documentation presents the ResponseCache policy as a single configuration. The section "Element reference" shows a single element that contains all configuration for both lookup and population logic
contrasting with the separate policies used for general-purpose caching.