Amazon EventBridge Scheduler (scheduler)

2022-11-12

12 new actions, 2 new resources, 3 new conditions

Additions

    Actions
  • CreateSchedule
    • Description:  Grants permission to create an Amazon EventBridge Scheduler schedule
    • Access:  Write
    • Resources: 

      Name: schedule

      Required: Yes

    • Conditions: 

      aws:ResourceTag/${TagKey}

  • CreateScheduleGroup
    • Description:  Grants permission to create an Amazon EventBridge Scheduler schedule group
    • Access:  Write
    • Resources: 

      Name: schedule-group

      Required: Yes

    • Conditions: 

      aws:RequestTag/${TagKey}

      aws:TagKeys

  • DeleteSchedule
    • Description:  Grants permission to delete an Amazon EventBridge Scheduler schedule
    • Access:  Write
    • Resources: 

      Name: schedule

      Required: Yes

    • Conditions: 

      aws:ResourceTag/${TagKey}

  • DeleteScheduleGroup
    • Description:  Grants permission to delete an Amazon EventBridge Scheduler schedule group
    • Access:  Write
    • Resources: 

      Name: schedule-group

      Required: Yes

    • Conditions: 

      aws:ResourceTag/${TagKey}

  • GetSchedule
    • Description:  Grants permission to view details about an Amazon EventBridge Scheduler schedule
    • Access:  Read
    • Resources: 

      Name: schedule

      Required: Yes

    • Conditions: 

      aws:ResourceTag/${TagKey}

  • GetScheduleGroup
    • Description:  Grants permission to view details about an Amazon EventBridge Scheduler schedule group
    • Access:  Read
    • Resources: 

      Name: schedule-group

      Required: Yes

    • Conditions: 

      aws:ResourceTag/${TagKey}

  • ListScheduleGroups
    • Description:  Grants permission to list the Amazon EventBridge Scheduler schedule groups in your account
    • Access:  List
  • ListSchedules
    • Description:  Grants permission to list the Amazon EventBridge Scheduler schedules in your account
    • Access:  List
  • ListTagsForResource
    • Description:  Grants permission to lists tag for an Amazon EventBridge Scheduler resource
    • Access:  Read
    • Resources: 

      Name: schedule-group

      Required: No

    • Conditions: 

      aws:ResourceTag/${TagKey}

  • TagResource
    • Description:  Grants permission to tag an Amazon EventBridge Scheduler resource
    • Access:  Tagging
    • Resources: 

      Name: schedule-group

      Required: Yes

    • Conditions: 

      aws:TagKeys

      aws:RequestTag/${TagKey}

      aws:ResourceTag/${TagKey}

  • UntagResource
    • Description:  Grants permission to untag an Amazon EventBridge Scheduler resource
    • Access:  Tagging
    • Resources: 

      Name: schedule-group

      Required: Yes

    • Conditions: 

      aws:TagKeys

      aws:ResourceTag/${TagKey}

  • UpdateSchedule
    • Description:  Grants permission to modify an Amazon EventBridge Scheduler schedule
    • Access:  Write
    • Resources: 

      Name: schedule

      Required: Yes

    • Conditions: 

      aws:ResourceTag/${TagKey}

    Resources
  • schedule-group
    • Arn:  arn:${Partition}:scheduler:${Region}:${Account}:schedule-group/${GroupName}
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • schedule
    • Arn:  arn:${Partition}:scheduler:${Region}:${Account}:schedule/${GroupName}/${ScheduleName}
    Conditions
  • aws:RequestTag/${TagKey}
    • Description:  Filters access by the presence of tag key-value pairs in the request
    • Type:  String
  • aws:ResourceTag/${TagKey}
    • Description:  Filters access by tag key-value pairs attached to the resource
    • Type:  String
  • aws:TagKeys
    • Description:  Filters access by tag keys in the request
    • Type:  ArrayOfString