aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
41 lines • 1.79 kB
JavaScript
;
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsIotjobsdataActions = void 0;
/**
* All IAM policy actions for AWS IoT Jobs DataPlane (IOTJOBSDATA)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiotjobsdataplane.html
*
* 2025-02-24T21:48:26.470Z
*/
var AwsIotjobsdataActions;
(function (AwsIotjobsdataActions) {
/**
* Grants permission to describe a job execution
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iot-jobs-data_DescribeJobExecution.html
*/
AwsIotjobsdataActions["DescribeJobExecution"] = "iotjobsdata:DescribeJobExecution";
/**
* Grants permission to get the list of all jobs for a thing that are not in a ter
* minal state
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iot-jobs-data_GetPendingJobExecutions.html
*/
AwsIotjobsdataActions["GetPendingJobExecutions"] = "iotjobsdata:GetPendingJobExecutions";
/**
* Grants permission to get and start the next pending job execution for a thing
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iot-jobs-data_StartNextPendingJobExecution.html
*/
AwsIotjobsdataActions["StartNextPendingJobExecution"] = "iotjobsdata:StartNextPendingJobExecution";
/**
* Grants permission to update a job execution
*
* See https://docs.aws.amazon.com/iot/latest/apireference/API_iot-jobs-data_UpdateJobExecution.html
*/
AwsIotjobsdataActions["UpdateJobExecution"] = "iotjobsdata:UpdateJobExecution";
})(AwsIotjobsdataActions = exports.AwsIotjobsdataActions || (exports.AwsIotjobsdataActions = {}));
//# sourceMappingURL=iotjobsdata.js.map