Skip to content

ListPermissionSets

Source: src/AWS/IdentityCenter/ListPermissionSets.ts

Runtime binding for the ListPermissionSets operation (IAM action sso:ListPermissionSets), scoped to one Instance.

Lists the permission set ARNs in the bound Identity Center instance, one page per call (NextToken paginates). The instance’s InstanceArn is injected from the binding. Provide the implementation with Effect.provide(AWS.IdentityCenter.ListPermissionSetsHttp).

// init — bind the operation to the Identity Center instance
const listPermissionSets = yield* AWS.IdentityCenter.ListPermissionSets(instance);
// runtime
const { PermissionSets } = yield* listPermissionSets({ MaxResults: 100 });