Skip to content

ListSigningPlatforms

Source: src/AWS/Signer/ListSigningPlatforms.ts

Runtime binding for signer:ListSigningPlatforms.

Lists the AWS-managed signing platforms (Lambda, Notation/OCI, IoT, FreeRTOS, …), filterable by category, partner, and target. Account-level operation over the AWS-managed platform catalog, so the binding takes no resource argument. Provide the implementation with Effect.provide(AWS.Signer.ListSigningPlatformsHttp).

// init — account-level binding, no resource argument
const listSigningPlatforms = yield* AWS.Signer.ListSigningPlatforms();
// runtime
const { platforms } = yield* listSigningPlatforms();
const ids = (platforms ?? []).map((p) => p.platformId);