1. Google Cloud
Apigee Documentation
"Shared flows": "You can also chain shared flows together
that is
have a Flow Callout policy execute another shared flow." This supports answer B and refutes answer D.
2. Google Cloud
Apigee Documentation
"Flow Callout policy": "You can use a Flow Callout policy in a ProxyEndpoint or TargetEndpoint." This general statement supports its use in various flow locations.
3. Google Cloud
Apigee Documentation
"Configuring flows"
Section: PostClientFlow: This section lists the specific policies that can be attached to the PostClientFlow. The FlowCallout policy is not on this list
which includes AccessControl
KeyValueMapOperations
MessageLogging
ServiceCallout
and StatisticsCollector. This supports the exclusion mentioned in answer A.