Universal target
A universal target is a customizable set of parameters that allow you to invoke a wider set of API operation for many AWS services.
For example, you can use a universal target parameter (UTP) to create a new Amazon SQS queue using the CreateQueue
operation.
To configure a universal target for your schedule using the AWS CLI, or one of the EventBridge Scheduler SDKs, you need to specify the following information:
-
RoleArn – The ARN for the execution role you want to use for the target. The execution role you specify must have the permissions to call the API operation you want your schedule to target.
-
Arn – The complete service ARN, including the API operation you want to target, in the following format:
arn:aws:scheduler:::aws-sdk:
.service
:apiAction
For example, for Amazon SQS, the service name you specify is
arn:aws:scheduler:::aws-sdk:
. For a complete list of task state resources, see Supported services for the universal target.sqs
:sendMessage
-
Input – A well-formed JSON you specify to serve as the request body that EventBridge Scheduler sends to the target. You must create this JSON according to the set of parameters that a target's API requires. You can find this information in each service's respective API reference for the operation you want to target.
Example AWS CLI for Lambda
$
aws scheduler create-schedule --name lambda-universal-schedule --schedule-expression 'rate(5 minutes)' \ --target '{"RoleArn": "
ROLE_ARN
", "Arn":"arn:aws:scheduler:::aws-sdk:lambda:invoke" "Input": "{\"FunctionName\":\"arn:aws:lambda:REGION
:123456789012:function:HelloWorld\",\"InvocationType\":\"Event\",\"Payload\":\"{\\\"message\\\":\\\"testing function\\\"}\"}" }' \ --flexible-time-window '{ "Mode": "OFF"}'
Example Python SDK for Amazon SQS
import boto3 scheduler = boto3.client('scheduler') flex_window = { "Mode": "OFF" } sqs_universal= { "ExecutionRoleArn": "<ROLE_ARN>", "Arn": "arn:aws:scheduler:::aws-sdk:sqs:sendMessage", "Input": "{\"MessageBody\":\"My message\",\"QueueUrl\":\"<QUEUE_URL>\"}"} } scheduler.create_schedule( Name="sqs-sdk-test", ScheduleExpression="rate(5 minutes)", Target=sqs_universal, FlexibleTimeWindow=flex_window)
Example Java SDK for Step Functions
package com.example; import software.amazon.awssdk.regions.Region; import software.amazon.awssdk.services.scheduler.SchedulerClient; import software.amazon.awssdk.services.scheduler.model.*; public class MySchedulerApp { public static void main(String[] args) { final SchedulerClient client = SchedulerClient.builder() .region(Region.US_WEST_2) .build(); Target stepFunctionsUniversalTarget = Target.builder() .roleArn("<ROLE_ARN>") .arn("arn:aws:scheduler:::aws-sdk:sfn:startExecution") .input("{\"Input\":\"{}\",\"StateMachineArn\":\"<STATE_MACHINE_ARN>\"}") .build(); CreateScheduleRequest createScheduleRequest = CreateScheduleRequest.builder() .name("<SCHEDULE_NAME>") .scheduleExpression("rate(10 minutes)") .target(stepFunctionsUniversalTarget) .flexibleTimeWindow(FlexibleTimeWindow.builder() .mode(FlexibleTimeWindowMode.OFF) .build()) .clientToken("<Token GUID>") .build(); client.createSchedule(createScheduleRequest); System.out.println("Created schedule with rate expression and Step Function universal target"); } }
Supported services for the universal target
The following is a list of supported service ARNs that you can use to configure a universal target.
Service name | Service ARN | Date supported | Exception prefix |
---|---|---|---|
AWS Account Management | arn:aws:scheduler:::aws-sdk:account: |
April 19, 2022 | Account |
AWS Amplify | arn:aws:scheduler:::aws-sdk:amplify: |
September 30, 2021 | Amplify |
AWS App Mesh | arn:aws:scheduler:::aws-sdk:appmesh: |
September 30, 2021 | AppMesh |
AWS App Runner | arn:aws:scheduler:::aws-sdk:apprunner: |
September 30, 2021 | AppRunner |
AWS AppConfig | arn:aws:scheduler:::aws-sdk:appconfig: |
September 30, 2021 | AppConfig |
AWS AppConfig Data |
arn:aws:scheduler:::aws-sdk:appconfigdata: |
April 19, 2022 | AppConfigData |
AWS AppSync | arn:aws:scheduler:::aws-sdk:appsync: |
September 30, 2021 | AppSync |
AWS Application Discovery Service | arn:aws:scheduler:::aws-sdk:applicationdiscovery:
*** |
September 30, 2021 | ApplicationDiscovery |
AWS Audit Manager | arn:aws:scheduler:::aws-sdk:auditmanager: |
September 30, 2021 | AuditManager |
AWS Auto Scaling Plans | arn:aws:scheduler:::aws-sdk:autoscalingplans: |
September 30, 2021 | AutoScalingPlans |
AWS Backup | arn:aws:scheduler:::aws-sdk:backup: |
September 30, 2021 | Backup |
AWS Backup gateway | arn:aws:scheduler:::aws-sdk:backupgateway: |
April 19, 2022 | BackupGateway |
AWS Batch | arn:aws:scheduler:::aws-sdk:batch: |
September 30, 2021 | Batch |
AWS Billing Conductor | arn:aws:scheduler:::aws-sdk:billingconductor: |
July 27, 2022 | Billingconductor |
AWS Budgets | arn:aws:scheduler:::aws-sdk:budgets: |
September 30, 2021 | Budgets |
AWS Certificate Manager | arn:aws:scheduler:::aws-sdk:acm: |
September 30, 2021 | Acm |
AWS Private Certificate Authority | arn:aws:scheduler:::aws-sdk:acmpca: |
September 30, 2021 | AcmPca |
AWS Cloud Map | arn:aws:scheduler:::aws-sdk:servicediscovery: |
September 30, 2021 | ServiceDiscovery |
AWS Cloud9 | arn:aws:scheduler:::aws-sdk:cloud9: |
September 30, 2021 | Cloud9 |
AWS CloudFormation | arn:aws:scheduler:::aws-sdk:cloudformation: |
September 30, 2021 | CloudFormation |
AWS CloudHSM | arn:aws:scheduler:::aws-sdk:cloudhsm: |
September 30, 2021 | CloudHsm |
AWS CloudHSM | arn:aws:scheduler:::aws-sdk:cloudhsmv2: |
September 30, 2021 | CloudHsmV2 |
AWS CloudTrail | arn:aws:scheduler:::aws-sdk:cloudtrail: |
September 30, 2021 | CloudTrail |
AWS Cloud Control |
arn:aws:scheduler:::aws-sdk:cloudcontrol:
|
April 19, 2022 | CloudControl |
AWS CodeBuild | arn:aws:scheduler:::aws-sdk:codebuild: |
September 30, 2021 | CodeBuild |
AWS CodeCommit | arn:aws:scheduler:::aws-sdk:codecommit: |
September 30, 2021 | CodeCommit |
AWS CodeDeploy | arn:aws:scheduler:::aws-sdk:codedeploy:
***
|
September 30, 2021 | CodeDeploy |
AWS CodePipeline | arn:aws:scheduler:::aws-sdk:codepipeline: |
September 30, 2021 | CodePipeline |
AWS CodeStar | arn:aws:scheduler:::aws-sdk:codestar: |
September 30, 2021 | CodeStar |
AWS CodeStar | arn:aws:scheduler:::aws-sdk:codestarnotifications: |
September 30, 2021 | CodestarNotifications |
AWS CodeStar | arn:aws:scheduler:::aws-sdk:codestarconnections: |
September 30, 2021 | CodeStarConnections |
AWS Compute Optimizer | arn:aws:scheduler:::aws-sdk:computeoptimizer: |
September 30, 2021 | ComputeOptimizer |
AWS Config | arn:aws:scheduler:::aws-sdk:config: |
September 30, 2021 | Config |
AWS Cost Explorer Service | arn:aws:scheduler:::aws-sdk:costexplorer: |
September 30, 2021 | CostExplorer |
AWS Cost and Usage Report | arn:aws:scheduler:::aws-sdk:costandusagereport: |
September 30, 2021 | CostAndUsageReport |
AWS Data Exchange | arn:aws:scheduler:::aws-sdk:dataexchange: |
September 30, 2021 | DataExchange |
AWS Data Pipeline | arn:aws:scheduler:::aws-sdk:datapipeline: |
September 30, 2021 | DataPipeline |
AWS DataSync | arn:aws:scheduler:::aws-sdk:datasync: |
September 30, 2021 | DataSync |
AWS Database Migration Service | arn:aws:scheduler:::aws-sdk:databasemigration: |
September 30, 2021 | DatabaseMigration |
AWS Device Farm | arn:aws:scheduler:::aws-sdk:devicefarm: |
September 30, 2021 | DeviceFarm |
AWS Direct Connect | arn:aws:scheduler:::aws-sdk:directconnect:
*** |
September 30, 2021 | DirectConnect |
AWS Directory Service | arn:aws:scheduler:::aws-sdk:directory: |
September 30, 2021 | Directory |
AWS EC2 Instance Connect | arn:aws:scheduler:::aws-sdk:ec2instanceconnect: |
September 30, 2021 | Ec2InstanceConnect |
AWS Elastic Beanstalk | arn:aws:scheduler:::aws-sdk:elasticbeanstalk: |
September 30, 2021 | ElasticBeanstalk |
AWS Elemental MediaLive | arn:aws:scheduler:::aws-sdk:medialive: |
September 30, 2021 | MediaLive |
AWS Elemental MediaPackage | arn:aws:scheduler:::aws-sdk:mediapackage:
*** |
September 30, 2021 | MediaPackage |
AWS Elemental MediaPackage VOD | arn:aws:scheduler:::aws-sdk:mediapackagevod: |
September 30, 2021 | MediaPackageVod |
AWS Elemental MediaStore | arn:aws:scheduler:::aws-sdk:mediastore: |
September 30, 2021 | MediaStore |
AWS Fault Injection Simulator | arn:aws:scheduler:::aws-sdk:fis: |
September 30, 2021 | Fis |
AWS Firewall Manager | arn:aws:scheduler:::aws-sdk:fms: |
September 30, 2021 | Fms |
AWS Glue | arn:aws:scheduler:::aws-sdk:glue: |
September 30, 2021 | Glue |
AWS Glue DataBrew | arn:aws:scheduler:::aws-sdk:databrew: |
September 30, 2021 | DataBrew |
AWS IoT Greengrass | arn:aws:scheduler:::aws-sdk:greengrass: |
September 30, 2021 | Greengrass |
AWS Ground Station | arn:aws:scheduler:::aws-sdk:groundstation: |
September 30, 2021 | GroundStation |
AWS Identity and Access Management | arn:aws:scheduler:::aws-sdk:iam: |
September 30, 2021 | Iam |
AWS IoT | arn:aws:scheduler:::aws-sdk:iot:
*** |
September 30, 2021 | Iot |
AWS IoT 1-Click | arn:aws:scheduler:::aws-sdk:iot1clickprojects: |
September 30, 2021 | Iot1ClickProjects |
AWS IoT Analytics | arn:aws:scheduler:::aws-sdk:iotanalytics: |
September 30, 2021 | IoTAnalytics |
AWS IoT Core Device Advisor | arn:aws:scheduler:::aws-sdk:iotdeviceadvisor:
*** |
September 30, 2021 | IotDeviceAdvisor |
AWS IoT Events | arn:aws:scheduler:::aws-sdk:iotevents: |
September 30, 2021 | IotEvents |
AWS IoT Events Data | arn:aws:scheduler:::aws-sdk:ioteventsdata: |
September 30, 2021 | IotEventsData |
AWS IoT Fleet Hub | arn:aws:scheduler:::aws-sdk:iotfleethub: |
September 30, 2021 | IoTFleetHub |
AWS IoT Greengrass Version 2 | arn:aws:scheduler:::aws-sdk:greengrassv2: |
September 30, 2021 | GreengrassV2 |
AWS IoT Jobs Data Plane | arn:aws:scheduler:::aws-sdk:iotjobsdataplane: |
September 30, 2021 | IotJobsDataPlane |
AWS IoT Secure Tunneling | arn:aws:scheduler:::aws-sdk:iotsecuretunneling: |
September 30, 2021 | IoTSecureTunneling |
AWS IoT SiteWise | arn:aws:scheduler:::aws-sdk:iotsitewise: |
September 30, 2021 | IoTSiteWise |
AWS IoT Things Graph | arn:aws:scheduler:::aws-sdk:iotthingsgraph: |
September 30, 2021 | IoTThingsGraph |
AWS IoT Wireless | arn:aws:scheduler:::aws-sdk:iotwireless: |
September 30, 2021 | IotWireless |
AWS Key Management Service | arn:aws:scheduler:::aws-sdk:kms: |
September 30, 2021 | Kms |
AWS Lake Formation | arn:aws:scheduler:::aws-sdk:lakeformation: |
September 30, 2021 | LakeFormation |
AWS Lambda | arn:aws:scheduler:::aws-sdk:lambda:
*** |
September 30, 2021 | Lambda |
AWS License Manager | arn:aws:scheduler:::aws-sdk:licensemanager: |
September 30, 2021 | LicenseManager |
AWS Marketplace | arn:aws:scheduler:::aws-sdk:marketplacecatalog: |
September 30, 2021 | MarketplaceCatalog |
AWS Marketplace Commerce Analytics | arn:aws:scheduler:::aws-sdk:marketplacecommerceanalytics: |
September 30, 2021 | MarketplaceCommerceAnalytics |
AWS Marketplace Entitlement Service | arn:aws:scheduler:::aws-sdk:marketplaceentitlement: |
September 30, 2021 | MarketplaceEntitlement |
AWS Elemental MediaTailor | arn:aws:scheduler:::aws-sdk:mediatailor: |
September 30, 2021 | MediaTailor |
AWS Migration Hub | arn:aws:scheduler:::aws-sdk:migrationhub: |
September 30, 2021 | MigrationHub |
AWS Migration Hub Config | arn:aws:scheduler:::aws-sdk:migrationhubconfig: |
September 30, 2021 | MigrationHubConfig |
AWS Migration Hub Strategy Recommendations |
arn:aws:scheduler:::aws-sdk:migrationhubstrategy:
|
April 19, 2022 | MigrationHubStrategy |
AWS Mobile | arn:aws:scheduler:::aws-sdk:mobile: |
September 30, 2021 | |
AWS Network Firewall | arn:aws:scheduler:::aws-sdk:networkfirewall: |
September 30, 2021 | NetworkFirewall |
AWS OpsWorks | arn:aws:scheduler:::aws-sdk:opsworks: |
September 30, 2021 | OpsWorks |
AWS OpsWorks CM | arn:aws:scheduler:::aws-sdk:opsworkscm: |
September 30, 2021 | OpsWorksCm |
AWS Organizations | arn:aws:scheduler:::aws-sdk:organizations: |
September 30, 2021 | Organizations |
AWS Outposts | arn:aws:scheduler:::aws-sdk:outposts: |
September 30, 2021 | Outposts |
AWS Panorama | arn:aws:scheduler:::aws-sdk:panorama: |
April 19, 2022 | Panorama |
Amazon Relational Database Service Performance Insights | arn:aws:scheduler:::aws-sdk:pi: |
September 30, 2021 | Pi |
AWS Price List | arn:aws:scheduler:::aws-sdk:pricing: |
September 30, 2021 | Pricing |
Amazon Relational Database Service | arn:aws:scheduler:::aws-sdk:rdsdata:
*** |
September 30, 2021 | RdsData |
AWS Resilience Hub | arn:aws:scheduler:::aws-sdk:resiliencehub: |
April 19, 2022 | Resiliencehub |
AWS Resource Access Manager | arn:aws:scheduler:::aws-sdk:ram: |
September 30, 2021 | Ram |
AWS Resource Groups | arn:aws:scheduler:::aws-sdk:resourcegroups: |
September 30, 2021 | ResourceGroups |
AWS Resource Groups Tagging API | arn:aws:scheduler:::aws-sdk:resourcegroupstaggingapi: |
September 30, 2021 | ResourceGroupsTaggingApi |
AWS RoboMaker | arn:aws:scheduler:::aws-sdk:robomaker: |
September 30, 2021 | RoboMaker |
AWS IAM Identity Center (successor to AWS Single Sign-On) | arn:aws:scheduler:::aws-sdk:identitystore: |
September 30, 2021 | Identitystore |
IAM Identity Center OIDC | arn:aws:scheduler:::aws-sdk:ssooidc: |
September 30, 2021 | SsoOidc |
AWS Secrets Manager | arn:aws:scheduler:::aws-sdk:secretsmanager: |
September 30, 2021 | SecretsManager |
AWS Security Token Service | arn:aws:scheduler:::aws-sdk:sts:
*** |
September 30, 2021 | Sts |
AWS Security Hub | arn:aws:scheduler:::aws-sdk:securityhub: |
September 30, 2021 | SecurityHub |
AWS Server Migration Service | arn:aws:scheduler:::aws-sdk:sms: |
September 30, 2021 | Sms |
AWS Service Catalog | arn:aws:scheduler:::aws-sdk:servicecatalog: |
September 30, 2021 | ServiceCatalog |
AWS Service Catalog App Registry | arn:aws:scheduler:::aws-sdk:servicecatalogappregistry: |
September 30, 2021 | ServiceCatalogAppRegistry |
AWS Shield | arn:aws:scheduler:::aws-sdk:shield:
*** |
September 30, 2021 | Shield |
AWS Signer | arn:aws:scheduler:::aws-sdk:signer: |
September 30, 2021 | Signer |
IAM Identity Center | arn:aws:scheduler:::aws-sdk:sso: |
September 30, 2021 | Sso |
IAM Identity Center Admin | arn:aws:scheduler:::aws-sdk:ssoadmin: |
September 30, 2021 | SsoAdmin |
AWS Step Functions | arn:aws:scheduler:::aws-sdk:sfn: |
September 30, 2021 | Sfn |
AWS Storage Gateway | arn:aws:scheduler:::aws-sdk:storagegateway: |
September 30, 2021 | StorageGateway |
AWS Support | arn:aws:scheduler:::aws-sdk:support: |
September 30, 2021 | Support |
AWS Transfer Family | arn:aws:scheduler:::aws-sdk:transfer: |
September 30, 2021 | Transfer |
AWS WAF | arn:aws:scheduler:::aws-sdk:waf: |
September 30, 2021 | Waf |
AWS WAF Regional | arn:aws:scheduler:::aws-sdk:wafregional: |
September 30, 2021 | WafRegional |
AWS WAFV2 | arn:aws:scheduler:::aws-sdk:wafv2: |
September 30, 2021 | Wafv2 |
AWS Well-Architected Tool | arn:aws:scheduler:::aws-sdk:wellarchitected: |
September 30, 2021 | WellArchitected |
AWS X-Ray | arn:aws:scheduler:::aws-sdk:xray: |
September 30, 2021 | XRay |
AWS Marketplace Metering Service | arn:aws:scheduler:::aws-sdk:marketplacemetering: |
September 30, 2021 | MarketplaceMetering |
AWS Serverless Application Repository | arn:aws:scheduler:::aws-sdk:serverlessapplicationrepository: |
September 30, 2021 | ServerlessApplicationRepository |
AWS Identity and Access Management Access Analyzer | arn:aws:scheduler:::aws-sdk:accessanalyzer: |
September 30, 2021 | AccessAnalyzer |
Alexa for Business | arn:aws:scheduler:::aws-sdk:alexaforbusiness: |
September 30, 2021 | AlexaForBusiness |
Amazon API Gateway | arn:aws:scheduler:::aws-sdk:apigateway: |
September 30, 2021 | ApiGateway |
Amazon API Gateway | arn:aws:scheduler:::aws-sdk:apigatewayv2: |
September 30, 2021 | ApiGatewayV2 |
Amazon AppIntegrations | arn:aws:scheduler:::aws-sdk:appintegrations: |
September 30, 2021 | AppIntegrations |
Amazon AppStream 2.0 | arn:aws:scheduler:::aws-sdk:appstream: |
September 30, 2021 | AppStream |
Amazon AppFlow | arn:aws:scheduler:::aws-sdk:appflow: |
September 30, 2021 | Appflow |
Amazon Athena | arn:aws:scheduler:::aws-sdk:athena: |
September 30, 2021 | Athena |
Amazon Augmented AI | arn:aws:scheduler:::aws-sdk:sagemakera2iruntime: |
September 30, 2021 | SageMakerA2IRuntime |
Amazon Braket | arn:aws:scheduler:::aws-sdk:braket: |
September 30, 2021 | Braket |
Amazon Chime | arn:aws:scheduler:::aws-sdk:chime: |
September 30, 2021 | Chime |
Amazon Chime Meetings | arn:aws:scheduler:::aws-sdk:chimesdkmeetings: |
April 19, 2022 | ChimeSdkMeetings |
Amazon Cloud Directory | arn:aws:scheduler:::aws-sdk:clouddirectory: |
September 30, 2021 | CloudDirectory |
Amazon CloudFront | arn:aws:scheduler:::aws-sdk:cloudfront: |
September 30, 2021 | CloudFront |
Amazon CloudSearch | arn:aws:scheduler:::aws-sdk:cloudsearch: |
September 30, 2021 | CloudSearch |
Amazon CloudWatch | arn:aws:scheduler:::aws-sdk:cloudwatch: |
September 30, 2021 | CloudWatch |
Amazon CloudWatch Application Insights | arn:aws:scheduler:::aws-sdk:applicationinsights: |
September 30, 2021 | ApplicationInsights |
CloudWatch Evidently | arn:aws:scheduler:::aws-sdk:evidently: |
April 19, 2022 | Evidently |
Amazon CloudWatch Logs | arn:aws:scheduler:::aws-sdk:cloudwatchlogs: |
September 30, 2021 | CloudWatchLogs |
Amazon CloudWatch RUM | arn:aws:scheduler:::aws-sdk:rum: |
April 19, 2022 | Rum |
Amazon CloudWatch Synthetics | arn:aws:scheduler:::aws-sdk:synthetics: |
September 30, 2021 | Synthetics |
Amazon CodeGuru Profiler | arn:aws:scheduler:::aws-sdk:codeguruprofiler: |
September 30, 2021 | CodeGuruProfiler |
Amazon CodeGuru Reviewer | arn:aws:scheduler:::aws-sdk:codegurureviewer: |
September 30, 2021 | CodeGuruReviewer |
Amazon Cognito | arn:aws:scheduler:::aws-sdk:cognitoidentity: |
September 30, 2021 | CognitoIdentity |
Amazon Cognito Identity Provider | arn:aws:scheduler:::aws-sdk:cognitoidentityprovider: |
September 30, 2021 | CognitoIdentityProvider |
Amazon Cognito Sync | arn:aws:scheduler:::aws-sdk:cognitosync: |
September 30, 2021 | CognitoSync |
Amazon Comprehend | arn:aws:scheduler:::aws-sdk:comprehend: |
September 30, 2021 | Comprehend |
Amazon Comprehend Medical | arn:aws:scheduler:::aws-sdk:comprehendmedical:
*** |
September 30, 2021 | ComprehendMedical |
Amazon Connect Contact Lens | arn:aws:scheduler:::aws-sdk:connectcontactlens: |
September 30, 2021 | ConnectContactLens |
Amazon Connect Participant Service | arn:aws:scheduler:::aws-sdk:connectparticipant: |
September 30, 2021 | ConnectParticipant |
Amazon Connect | arn:aws:scheduler:::aws-sdk:connect: |
September 30, 2021 | Connect |
Amazon Connect Voice ID | arn:aws:scheduler:::aws-sdk:voiceid: |
April 19, 2022 | VoiceId |
Amazon Connect Wisdom | arn:aws:scheduler:::aws-sdk:wisdom: |
April 19, 2022 | Wisdom |
Amazon Data Lifecycle Manager | arn:aws:scheduler:::aws-sdk:dlm: |
September 30, 2021 | Dlm |
Amazon Detective | arn:aws:scheduler:::aws-sdk:detective: |
September 30, 2021 | Detective |
Amazon DevOps Guru | arn:aws:scheduler:::aws-sdk:devopsguru: |
September 30, 2021 | DevOpsGuru |
Amazon DocumentDB (with MongoDB compatibility) | arn:aws:scheduler:::aws-sdk:docdb: |
September 30, 2021 | DocDb |
Amazon DynamoDB | arn:aws:scheduler:::aws-sdk:dynamodb: |
September 30, 2021 | DynamoDb |
Amazon DynamoDB Streams | arn:aws:scheduler:::aws-sdk:dynamodbstreams: |
September 30, 2021 | DynamoDbStreams |
Amazon EC2 Container Registry | arn:aws:scheduler:::aws-sdk:ecr: |
September 30, 2021 | Ecr |
Amazon EC2 Container Service | arn:aws:scheduler:::aws-sdk:ecs: |
September 30, 2021 | Ecs |
Amazon EC2 Systems Manager | arn:aws:scheduler:::aws-sdk:ssm: |
September 30, 2021 | Ssm |
Amazon EMR | arn:aws:scheduler:::aws-sdk:emrcontainers:
*** |
September 30, 2021 | EmrContainers |
Amazon ElastiCache | arn:aws:scheduler:::aws-sdk:elasticache: |
September 30, 2021 | ElastiCache |
Amazon Elastic Inference | arn:aws:scheduler:::aws-sdk:elasticinference: |
September 30, 2021 | ElasticInference |
Amazon Elastic Block Store | arn:aws:scheduler:::aws-sdk:ebs: |
September 30, 2021 | Ebs |
Amazon Elastic Compute Cloud | arn:aws:scheduler:::aws-sdk:ec2: |
September 30, 2021 | Ec2 |
Amazon Elastic Container Registry Public | arn:aws:scheduler:::aws-sdk:ecrpublic: |
September 30, 2021 | EcrPublic |
Amazon Elastic File System | arn:aws:scheduler:::aws-sdk:efs:
*** |
September 30, 2021 | Efs |
Amazon Elastic Kubernetes Service | arn:aws:scheduler:::aws-sdk:eks: |
September 30, 2021 | Eks |
Amazon EMR | arn:aws:scheduler:::aws-sdk:emr: |
September 30, 2021 | Emr |
Amazon Elastic Transcoder | arn:aws:scheduler:::aws-sdk:elastictranscoder:
*** |
September 30, 2021 | ElasticTranscoder |
Amazon OpenSearch Service | arn:aws:scheduler:::aws-sdk:elasticsearch: |
September 30, 2021 | Elasticsearch |
Amazon OpenSearch Service | arn:aws:scheduler:::aws-sdk:opensearch: |
April 19, 2022 | OpenSearch |
Amazon EventBridge | arn:aws:scheduler:::aws-sdk:eventbridge: |
September 30, 2021 | EventBridge |
Amazon FSx | arn:aws:scheduler:::aws-sdk:fsx: |
September 30, 2021 | FSx |
Amazon Forecast Query | arn:aws:scheduler:::aws-sdk:forecastquery: |
September 30, 2021 | Forecastquery |
Amazon Forecast Service | arn:aws:scheduler:::aws-sdk:forecast: |
September 30, 2021 | Forecast |
Amazon Fraud Detector | arn:aws:scheduler:::aws-sdk:frauddetector: |
September 30, 2021 | FraudDetector |
Amazon GameLift | arn:aws:scheduler:::aws-sdk:gamelift: |
September 30, 2021 | GameLift |
Amazon GameSparks | arn:aws:scheduler:::aws-sdk:gamesparks: |
July 27, 2022 | GameSparks |
Amazon S3 Glacier | arn:aws:scheduler:::aws-sdk:glacier: |
September 30, 2021 | Glacier |
Amazon GuardDuty | arn:aws:scheduler:::aws-sdk:guardduty: |
September 30, 2021 | GuardDuty |
Amazon HealthLake | arn:aws:scheduler:::aws-sdk:healthlake: |
September 30, 2021 | HealthLake |
Amazon Honeycode | arn:aws:scheduler:::aws-sdk:honeycode: |
September 30, 2021 | Honeycode |
Amazon Inspector | arn:aws:scheduler:::aws-sdk:inspector: |
September 30, 2021 | Inspector |
Amazon Inspector V2 | arn:aws:scheduler:::aws-sdk:inspector2: |
April 19, 2022 | Inspector2 |
Amazon Interactive Video Service | arn:aws:scheduler:::aws-sdk:ivs: |
September 30, 2021 | Ivs |
Amazon Kendra | arn:aws:scheduler:::aws-sdk:kendra: |
September 30, 2021 | Kendra |
Amazon Kinesis | arn:aws:scheduler:::aws-sdk:kinesis:
*** |
September 30, 2021 | Kinesis |
Amazon Kinesis Analytics | arn:aws:scheduler:::aws-sdk:kinesisanalytics: |
September 30, 2021 | KinesisAnalytics |
Amazon Kinesis Analytics V2 | arn:aws:scheduler:::aws-sdk:kinesisanalyticsv2: |
September 30, 2021 | KinesisAnalyticsV2 |
Amazon Kinesis Firehose | arn:aws:scheduler:::aws-sdk:firehose: |
September 30, 2021 | Firehose |
Amazon Kinesis Video Signaling Channels | arn:aws:scheduler:::aws-sdk:kinesisvideosignaling: |
September 30, 2021 | KinesisVideoSignaling |
Amazon Kinesis Video Streams | arn:aws:scheduler:::aws-sdk:kinesisvideo: |
September 30, 2021 | KinesisVideo |
Amazon Kinesis Video Streams Archived Media | arn:aws:scheduler:::aws-sdk:kinesisvideoarchivedmedia: |
September 30, 2021 | KinesisVideoArchivedMedia |
Amazon Kinesis video stream | arn:aws:scheduler:::aws-sdk:kinesisvideomedia: |
September 30, 2021 | KinesisVideoMedia |
Amazon Lex Model Building Service | arn:aws:scheduler:::aws-sdk:lexmodelbuilding: |
September 30, 2021 | LexModelBuilding |
Amazon Lex Model Building Service V2 | arn:aws:scheduler:::aws-sdk:lexmodelsv2: |
September 30, 2021 | LexModelsV2 |
Amazon Lex | arn:aws:scheduler:::aws-sdk:lexruntime: |
September 30, 2021 | LexRuntime |
Amazon Lex Runtime V2 | arn:aws:scheduler:::aws-sdk:lexruntimev2:
*** |
September 30, 2021 | LexRuntimeV2 |
Amazon Lightsail | arn:aws:scheduler:::aws-sdk:lightsail: |
September 30, 2021 | Lightsail |
Amazon Location Service | arn:aws:scheduler:::aws-sdk:location: |
September 30, 2021 | Location |
Amazon Lookout for Metrics | arn:aws:scheduler:::aws-sdk:lookoutmetrics: |
September 30, 2021 | LookoutMetrics |
Amazon Lookout for Vision | arn:aws:scheduler:::aws-sdk:lookoutvision: |
September 30, 2021 | LookoutVision |
Amazon MQ | arn:aws:scheduler:::aws-sdk:mq: |
September 30, 2021 | Mq |
Amazon Macie | arn:aws:scheduler:::aws-sdk:macie: |
September 30, 2021 | |
Amazon Macie 2 | arn:aws:scheduler:::aws-sdk:macie2: |
September 30, 2021 | Macie2 |
Amazon Managed Blockchain | arn:aws:scheduler:::aws-sdk:managedblockchain: |
September 30, 2021 | ManagedBlockchain |
Amazon Managed Grafana | arn:aws:scheduler:::aws-sdk:grafana: |
April 19, 2022 | Grafana |
Amazon Managed Service for Prometheus | arn:aws:scheduler:::aws-sdk:amp: |
September 30, 2021 | Amp |
Amazon Managed Streaming for Apache Kafka | arn:aws:scheduler:::aws-sdk:kafka: |
September 30, 2021 | Kafka |
Amazon MSK Connect | arn:aws:scheduler:::aws-sdk:kafkaconnect: |
April 19, 2022 | KafkaConnect |
Amazon Managed Workflows for Apache Airflow | arn:aws:scheduler:::aws-sdk:mwaa: |
September 30, 2021 | Mwaa |
Amazon Mechanical Turk | arn:aws:scheduler:::aws-sdk:mturk: |
September 30, 2021 | MTurk |
Amazon MemoryDB for Redis | arn:aws:scheduler:::aws-sdk:memorydb: |
April 19, 2022 | MemoryDB |
Amazon Neptune | arn:aws:scheduler:::aws-sdk:neptune: |
September 30, 2021 | Neptune |
Amazon Personalize | arn:aws:scheduler:::aws-sdk:personalize: |
September 30, 2021 | Personalize |
Amazon Personalize Events | arn:aws:scheduler:::aws-sdk:personalizeevents: |
September 30, 2021 | PersonalizeEvents |
Amazon Personalize Runtime | arn:aws:scheduler:::aws-sdk:personalizeruntime: |
September 30, 2021 | PersonalizeRuntime |
Amazon Pinpoint | arn:aws:scheduler:::aws-sdk:pinpoint: |
September 30, 2021 | Pinpoint |
Amazon Pinpoint Email Service | arn:aws:scheduler:::aws-sdk:pinpointemail: |
September 30, 2021 | PinpointEmail |
Amazon Pinpoint SMS and Voice Service | arn:aws:scheduler:::aws-sdk:pinpointsmsvoice: |
September 30, 2021 | PinpointSmsVoice |
Amazon Pinpoint SMS and Voice V2 Service | arn:aws:scheduler:::aws-sdk:pinpointsmsvoicev2: |
July 27, 2022 | PinpointSmsVoiceV2 |
Amazon Polly | arn:aws:scheduler:::aws-sdk:polly: |
September 30, 2021 | Polly |
Amazon QLDB | arn:aws:scheduler:::aws-sdk:qldb: |
September 30, 2021 | Qldb |
Amazon QLDB Session | arn:aws:scheduler:::aws-sdk:qldbsession: |
September 30, 2021 | QldbSession |
Amazon QuickSight | arn:aws:scheduler:::aws-sdk:quicksight: |
September 30, 2021 | QuickSight |
Amazon Redshift | arn:aws:scheduler:::aws-sdk:redshift: |
September 30, 2021 | Redshift |
Amazon Redshift Data API | arn:aws:scheduler:::aws-sdk:redshiftdata: |
September 30, 2021 | RedshiftData |
Amazon Rekognition | arn:aws:scheduler:::aws-sdk:rekognition: |
September 30, 2021 | Rekognition |
Amazon Relational Database Service | arn:aws:scheduler:::aws-sdk:rds: |
September 30, 2021 | Rds |
Amazon Route 53 | arn:aws:scheduler:::aws-sdk:route53: |
September 30, 2021 | Route53 |
Amazon Route 53 Recovery Control Config | arn:aws:scheduler:::aws-sdk:route53recoverycontrolconfig: |
September 30, 2021 | Route53RecoveryControlConfig |
Amazon Route 53 Domains | arn:aws:scheduler:::aws-sdk:route53domains: |
September 30, 2021 | Route53Domains |
Amazon Route 53 Resolver | arn:aws:scheduler:::aws-sdk:route53resolver: |
September 30, 2021 | Route53Resolver |
Amazon S3 on Outposts | arn:aws:scheduler:::aws-sdk:s3outposts: |
September 30, 2021 | S3Outposts |
Amazon SageMaker Feature Store Runtime | arn:aws:scheduler:::aws-sdk:sagemakerfeaturestoreruntime: |
September 30, 2021 | SageMakerFeatureStoreRuntime |
Amazon SageMaker Runtime | arn:aws:scheduler:::aws-sdk:sagemakerruntime: |
September 30, 2021 | SageMakerRuntime |
Amazon SageMaker | arn:aws:scheduler:::aws-sdk:sagemaker: |
September 30, 2021 | SageMaker |
Amazon SageMaker Edge Manager | arn:aws:scheduler:::aws-sdk:sagemakeredge: |
September 30, 2021 | SagemakerEdge |
Amazon Simple Email Service | arn:aws:scheduler:::aws-sdk:ses: |
September 30, 2021 | Ses |
Amazon Simple Email Service V2 | arn:aws:scheduler:::aws-sdk:sesv2: |
September 30, 2021 | SesV2 |
Amazon Simple Notification Service | arn:aws:scheduler:::aws-sdk:sns: |
September 30, 2021 | Sns |
Amazon Simple Queue Service | arn:aws:scheduler:::aws-sdk:sqs: |
September 30, 2021 | Sqs |
Amazon Simple Storage Service | arn:aws:scheduler:::aws-sdk:s3:
*** |
September 30, 2021 | S3 |
Amazon Simple Workflow Service | arn:aws:scheduler:::aws-sdk:swf: |
September 30, 2021 | Swf |
Amazon Textract | arn:aws:scheduler:::aws-sdk:textract: |
September 30, 2021 | Textract |
Amazon Transcribe | arn:aws:scheduler:::aws-sdk:transcribe: |
September 30, 2021 | Transcribe |
Amazon Translate | arn:aws:scheduler:::aws-sdk:translate: |
September 30, 2021 | Translate |
Amazon WorkDocs | arn:aws:scheduler:::aws-sdk:workdocs: |
September 30, 2021 | WorkDocs |
Amazon WorkMail | arn:aws:scheduler:::aws-sdk:workmail: |
September 30, 2021 | WorkMail |
Amazon WorkMail Message Flow | arn:aws:scheduler:::aws-sdk:workmailmessageflow: |
September 30, 2021 | WorkMailMessageFlow |
Amazon WorkSpaces | arn:aws:scheduler:::aws-sdk:workspaces: |
September 30, 2021 | WorkSpaces |
Amazon WorkSpaces Web | arn:aws:scheduler:::aws-sdk:workspacesweb: |
April 19, 2022 | WorkSpacesWeb |
Amplify | arn:aws:scheduler:::aws-sdk:amplifybackend: |
September 30, 2021 | AmplifyBackend |
Amplify UI Builder | arn:aws:scheduler:::aws-sdk:amplifyuibuilder: |
April 19, 2022 | AmplifyUiBuilder |
Application Auto Scaling | arn:aws:scheduler:::aws-sdk:applicationautoscaling: |
September 30, 2021 | ApplicationAutoScaling |
Amazon EC2 Auto Scaling | arn:aws:scheduler:::aws-sdk:autoscaling: |
September 30, 2021 | Auto Scaling |
CodeArtifact | arn:aws:scheduler:::aws-sdk:codeartifact: |
September 30, 2021 | Codeartifact |
DynamoDB Accelerator | arn:aws:scheduler:::aws-sdk:dax: |
September 30, 2021 | Dax |
EC2 Image Builder | arn:aws:scheduler:::aws-sdk:imagebuilder: |
September 30, 2021 | Imagebuilder |
Elastic Disaster Recovery | arn:aws:scheduler:::aws-sdk:drs: |
April 19, 2022 | Drs |
Elastic Load Balancing | arn:aws:scheduler:::aws-sdk:elasticloadbalancing: |
September 30, 2021 | ElasticLoadBalancing |
Elastic Load Balancing V2 | arn:aws:scheduler:::aws-sdk:elasticloadbalancingv2: |
September 30, 2021 | ElasticLoadBalancingV2 |
MediaConnect | arn:aws:scheduler:::aws-sdk:mediaconnect: |
September 30, 2021 | MediaConnect |
Network Manager | arn:aws:scheduler:::aws-sdk:networkmanager: |
September 30, 2021 | |
Amazon S3 Control | arn:aws:scheduler:::aws-sdk:s3control:
*** |
September 30, 2021 | S3Control |
Recycle Bin for Amazon EBS | arn:aws:scheduler:::aws-sdk:rbin: |
April 19, 2022 | Rbin |
Savings Plans | arn:aws:scheduler:::aws-sdk:savingsplans: |
September 30, 2021 | Savingsplans |
Amazon EventBridge Schema Registry | arn:aws:scheduler:::aws-sdk:schemas: |
September 30, 2021 | Schemas |
Service Quotas | arn:aws:scheduler:::aws-sdk:servicequotas: |
September 30, 2021 | ServiceQuotas |
AWS Snowball | arn:aws:scheduler:::aws-sdk:snowball: |
September 30, 2021 | Snowball |
Unsupported API actions for supported services
The following table lists the unsupported API actions to use with EventBridge Scheduler's universal target. The right column contains the API actions that are currently not supported for the service listed in the left column.
Service | Unsupported action |
---|---|
AWS Application Discovery Service |
|
AWS CodeDeploy |
|
Amazon Comprehend Medical | DetectEntities |
AWS Direct Connect |
|
Amazon Elastic File System | CreateTags |
Amazon Elastic Transcoder | TestRole |
Amazon EMR | DescribeJobFlows |
AWS IoT |
|
AWS IoT Core Device Advisor | ListTestCases |
Amazon Kinesis | SubscribeToShard |
AWS Lambda | InvokeAsync |
Amazon Lex Runtime V2 | StartConversation |
AWS Elemental MediaPackage | RotateChannelCredentials |
Amazon Relational Database Service | ExecuteSql |
Amazon Simple Storage Service | SelectObjectContent |
Amazon S3 Control | SelectObjectContent |
AWS Shield | DeleteSubscription |
AWS Security Token Service |
|