Skip to content

RevokePipelineEndpointConnections

Source: src/AWS/OSIS/RevokePipelineEndpointConnections.ts

Runtime binding for osis:RevokePipelineEndpointConnections.

Revokes VPC endpoint connections attached to the bound Pipeline — a security control that cuts off ingest access from specific endpoints (e.g. after an account is offboarded). The pipeline ARN is injected from the binding; pass the endpoint IDs to revoke. Provide the implementation with Effect.provide(AWS.OSIS.RevokePipelineEndpointConnectionsHttp).

// init — bind the operation to the pipeline
const revokeConnections =
yield* AWS.OSIS.RevokePipelineEndpointConnections(pipeline);
// runtime
yield* revokeConnections({ EndpointIds: ["pe-1234567890abcdef0"] });