Skip to content

ListLaunchPaths

Source: src/AWS/ServiceCatalog/ListLaunchPaths.ts

Runtime binding for servicecatalog:ListLaunchPaths.

Lists the launch paths (the portfolio routes through which the caller can provision a product). The path ID is required by ProvisionProduct when the product is published to more than one portfolio.

Account-level operation — which products the caller can see and act on is governed by portfolio principal associations, so the binding takes no resource argument. Provide the implementation with Effect.provide(AWS.ServiceCatalog.ListLaunchPathsHttp).

// init — account-level binding, no resource argument
const listLaunchPaths = yield* AWS.ServiceCatalog.ListLaunchPaths();
// runtime
const { LaunchPathSummaries } = yield* listLaunchPaths({
ProductId: "prod-abc123",
});