UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

89 lines 3.77 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for Amazon EventBridge Scheduler (SCHEDULER) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoneventbridgescheduler.html * * 2025-02-24T21:48:00.724Z */ export var AwsSchedulerActions; (function (AwsSchedulerActions) { /** * Grants permission to create an Amazon EventBridge Scheduler schedule * * See https://docs.aws.amazon.com/scheduler/latest/APIReference/API_CreateSchedule.html */ AwsSchedulerActions["CreateSchedule"] = "scheduler:CreateSchedule"; /** * Grants permission to create an Amazon EventBridge Scheduler schedule group * * See https://docs.aws.amazon.com/scheduler/latest/APIReference/API_CreateScheduleGroup.html */ AwsSchedulerActions["CreateScheduleGroup"] = "scheduler:CreateScheduleGroup"; /** * Grants permission to delete an Amazon EventBridge Scheduler schedule * * See https://docs.aws.amazon.com/scheduler/latest/APIReference/API_DeleteSchedule.html */ AwsSchedulerActions["DeleteSchedule"] = "scheduler:DeleteSchedule"; /** * Grants permission to delete an Amazon EventBridge Scheduler schedule group * * See https://docs.aws.amazon.com/scheduler/latest/APIReference/API_DeleteScheduleGroup.html */ AwsSchedulerActions["DeleteScheduleGroup"] = "scheduler:DeleteScheduleGroup"; /** * Grants permission to view details about an Amazon EventBridge Scheduler schedul * e * * See https://docs.aws.amazon.com/scheduler/latest/APIReference/API_GetSchedule.html */ AwsSchedulerActions["GetSchedule"] = "scheduler:GetSchedule"; /** * Grants permission to view details about an Amazon EventBridge Scheduler schedul * e group * * See https://docs.aws.amazon.com/scheduler/latest/APIReference/API_GetScheduleGroup.html */ AwsSchedulerActions["GetScheduleGroup"] = "scheduler:GetScheduleGroup"; /** * Grants permission to list the Amazon EventBridge Scheduler schedule groups in y * our account * * See https://docs.aws.amazon.com/scheduler/latest/APIReference/API_ListScheduleGroups.html */ AwsSchedulerActions["ListScheduleGroups"] = "scheduler:ListScheduleGroups"; /** * Grants permission to list the Amazon EventBridge Scheduler schedules in your ac * count * * See https://docs.aws.amazon.com/scheduler/latest/APIReference/API_ListSchedules.html */ AwsSchedulerActions["ListSchedules"] = "scheduler:ListSchedules"; /** * Grants permission to lists tag for an Amazon EventBridge Scheduler resource * * See https://docs.aws.amazon.com/scheduler/latest/APIReference/API_ListTagsForResource.html */ AwsSchedulerActions["ListTagsForResource"] = "scheduler:ListTagsForResource"; /** * Grants permission to tag an Amazon EventBridge Scheduler resource * * See https://docs.aws.amazon.com/scheduler/latest/APIReference/API_TagResource.html */ AwsSchedulerActions["TagResource"] = "scheduler:TagResource"; /** * Grants permission to untag an Amazon EventBridge Scheduler resource * * See https://docs.aws.amazon.com/scheduler/latest/APIReference/API_UntagResource.html */ AwsSchedulerActions["UntagResource"] = "scheduler:UntagResource"; /** * Grants permission to modify an Amazon EventBridge Scheduler schedule * * See https://docs.aws.amazon.com/scheduler/latest/APIReference/API_UpdateSchedule.html */ AwsSchedulerActions["UpdateSchedule"] = "scheduler:UpdateSchedule"; })(AwsSchedulerActions || (AwsSchedulerActions = {})); //# sourceMappingURL=scheduler.js.map