ListPipelineEndpointConnections
Source:
src/AWS/OSIS/ListPipelineEndpointConnections.ts
Runtime binding for osis:ListPipelineEndpointConnections.
Lists the VPC endpoint connections attached to pipelines in the account —
including endpoints owned by other accounts — so an ops function can audit
who can ingest into your pipelines (pair with
RevokePipelineEndpointConnections to cut off access). Account-level:
no resource argument. Provide the implementation with
Effect.provide(AWS.OSIS.ListPipelineEndpointConnectionsHttp).
Managing Endpoint Connections
Section titled “Managing Endpoint Connections”// init — account-level binding, no resource argumentconst listConnections = yield* AWS.OSIS.ListPipelineEndpointConnections();
// runtimeconst { PipelineEndpointConnections } = yield* listConnections();for (const connection of PipelineEndpointConnections ?? []) { yield* Effect.log( `${connection.EndpointId} (owner ${connection.VpcEndpointOwner})`, );}