Skip to content

GetTemporaryGluePartitionCredentials

Source: src/AWS/LakeFormation/GetTemporaryGluePartitionCredentials.ts

Runtime binding for lakeformation:GetDataAccess (partition scope).

Identical to GetTemporaryGlueTableCredentials but scoped down to a single partition’s S3 prefix. The returned SecretAccessKey and SessionToken are Redacted. Provide the implementation with Effect.provide(AWS.LakeFormation.GetTemporaryGluePartitionCredentialsHttp).

// init — account-level binding takes no resource
const getPartitionCredentials =
yield* AWS.LakeFormation.GetTemporaryGluePartitionCredentials();
// runtime
const credentials = yield* getPartitionCredentials({
TableArn: table.tableArn,
Partition: { Values: ["2026-07-14"] },
Permissions: ["SELECT"],
});