Skip to content

ListInstances

Source: src/AWS/CloudMap/ListInstances.ts

Runtime binding for servicediscovery:ListInstances — lists summary information (id + attributes) for every instance registered with the bound Service. Unlike DiscoverInstances this is the control-plane view: strongly consistent with registration, one page at a time via NextToken. Provide the implementation with Effect.provide(AWS.CloudMap.ListInstancesHttp).

const listInstances = yield* AWS.CloudMap.ListInstances(service);
const { Instances } = yield* listInstances();
for (const instance of Instances ?? []) {
console.log(instance.Id, instance.Attributes);
}