capabilities.work

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.

  1. Create an observation source describing the load balancer network to monitor; returns a long-running operation.
  2. Poll the source provisioning operation until it reports done.
  3. Create an observation job bound to the new source; returns a long-running operation.
  4. Poll the job creation operation until it reports done.
  5. 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.