Shadow API Discovery
A 5-step recipe with Apigee. We can help you get access.
Recipe · 5 steps
Shadow API Discovery
with Apigee
Provision an observation source and job, then enable shadow API discovery.
- Create an observation source describing the load balancer network to monitor; returns a long-running operation.
- Poll the source provisioning operation until it reports done.
- Create an observation job bound to the new source; returns a long-running operation.
- Poll the job creation operation until it reports done.
- Enable the observation job so it begins analyzing traffic to discover shadow APIs.
What you'll need to have ready
- projectId: Google Cloud project id for the APIM resources.
- locationId: Google Cloud location for the APIM resources.
- observationSourceId: Id to assign to the new observation source.
- network: VPC network resource name to observe.
- subnetwork: Subnetwork resource name to observe.
- observationJobId: Id to assign to the new observation job.
For your developer
Arazzo workflow apigee:discover-shadow-apis, 5 operations: createObservationSource → getOperation → createObservationJob → getOperation → enableObservationJob. Specs on APIs.io.