Skip to content

DiscoverInstancesRevision

Source: src/AWS/CloudMap/DiscoverInstancesRevision.ts

Runtime binding for servicediscovery:DiscoverInstancesRevision — the Cloud Map data-plane query that returns the monotonically-increasing revision of the bound Service’s instance set. Poll it as a cheap change detector and re-call DiscoverInstances only when the revision moves. Provide the implementation with Effect.provide(AWS.CloudMap.DiscoverInstancesRevisionHttp).

const discoverInstancesRevision =
yield* AWS.CloudMap.DiscoverInstancesRevision(service);
const { InstancesRevision } = yield* discoverInstancesRevision();
if (InstancesRevision !== lastSeenRevision) {
// instance set changed — re-run DiscoverInstances
}