Skip to content

DescribePermissionSet

Source: src/AWS/IdentityCenter/DescribePermissionSet.ts

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

Reads a permission set’s details (name, description, session duration, relay state) from the bound Identity Center instance. The instance’s InstanceArn is injected from the binding. Provide the implementation with Effect.provide(AWS.IdentityCenter.DescribePermissionSetHttp).

// init — bind the operation to the Identity Center instance
const describePermissionSet = yield* AWS.IdentityCenter.DescribePermissionSet(instance);
// runtime
const { PermissionSet } = yield* describePermissionSet({
PermissionSetArn: permissionSetArn,
});
console.log(PermissionSet?.Name, PermissionSet?.SessionDuration);