Skip to content

UpdateJobPriority

Source: src/AWS/S3Control/UpdateJobPriority.ts

Runtime binding for s3:UpdateJobPriority (S3 Batch Operations).

Re-prioritizes an existing job relative to the account’s other jobs — e.g. bumping an urgent restore ahead of routine re-tagging runs. The account id is resolved once via sts:GetCallerIdentity. Provide the implementation with Effect.provide(AWS.S3Control.UpdateJobPriorityHttp).

// init — account-level binding, no resource argument
const updateJobPriority = yield* AWS.S3Control.UpdateJobPriority();
// runtime
const updated = yield* updateJobPriority({ JobId: jobId, Priority: 10 });
// updated.Priority === 10