Skip to content

GetServiceLastAccessedDetailsWithEntities

Source: src/AWS/IAM/GetServiceLastAccessedDetailsWithEntities.ts

Runtime binding for iam:GetServiceLastAccessedDetailsWithEntities — after an access-advisor job generated for a group or policy, drill into which member users/roles actually attempted to use a given service namespace.

The JobId is produced at runtime, so the binding takes no arguments and grants iam:GetServiceLastAccessedDetailsWithEntities on *. Provide the implementation with Effect.provide(AWS.IAM.GetServiceLastAccessedDetailsWithEntitiesHttp).

// init
const getDetailsWithEntities =
yield* IAM.GetServiceLastAccessedDetailsWithEntities();
// runtime
const { EntityDetailsList } = yield* getDetailsWithEntities({
JobId: jobId,
ServiceNamespace: "s3",
});