class Aws::Scheduler::Types::Target
@see docs.aws.amazon.com/goto/WebAPI/scheduler-2021-06-30/Target AWS API Documentation
@return [Types::SqsParameters]<br>: docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/using-messagededuplicationid-property.html<br>[1]: docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_SendMessage.html<br><br><br><br>ID][2] in the *Amazon SQS Developer Guide*.
more information, see [Using the Amazon SQS message deduplication
target, the queue must have content-based deduplication enabled. For
is a FIFO queue. If you specify an Amazon SQS FIFO queue as a
API operation. Contains the message group ID to use when the target
The templated target type for the Amazon SQS [ ‘SendMessage` ][1]
@!attribute [rw] sqs_parameters
@return [Types::SageMakerPipelineParameters]<br>: docs.aws.amazon.com/sagemaker/latest/APIReference/API_StartPipelineExecution.html<br><br><br><br>`StartPipelineExecution` ][1] API operation.
The templated target type for the Amazon SageMaker [
@!attribute [rw] sage_maker_pipeline_parameters
@return [String]
Scheduler will use for this target when the schedule is invoked.
The Amazon Resource Name (ARN) of the IAM role that EventBridge
@!attribute [rw] role_arn
@return [Types::RetryPolicy]
the event to a target.
maximum number of times EventBridge Scheduler will try to deliver
policy settings, including the maximum age of an event, and the
A `RetryPolicy` object that includes information about the retry
@!attribute [rw] retry_policy
@return [Types::KinesisParameters]
](kinesis/latest/APIReference/API_PutRecord.html) API operation.
The templated target type for the Amazon Kinesis [ `PutRecord`
@!attribute [rw] kinesis_parameters
@return [String]
notification to the target.
anything for this field, EventBridge Scheduler delivers a default
other target types, a JSON is not required. If you do not specify
EventBridge target, the input must be a well-formed JSON. For all
configuring a templated Lambda, AWS Step Functions, or Amazon
The text, or well-formed JSON, passed to the target. If you are
@!attribute [rw] input
@return [Types::EventBridgeParameters]<br>: docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html<br><br><br><br>operation.
The templated target type for the EventBridge [ `PutEvents` ][1] API
@!attribute [rw] event_bridge_parameters
@return [Types::EcsParameters]<br>: docs.aws.amazon.com/AmazonECS/latest/APIReference/API_RunTask.html<br><br><br><br>operation.
The templated target type for the Amazon ECS [ `RunTask` ][1] API
@!attribute [rw] ecs_parameters
@return [Types::DeadLetterConfig]
could not be successfully delivered to a target to the queue.
If specified, EventBridge Scheduler delivers failed events that
EventBridge Scheduler uses as a dead-letter queue for your schedule.
An object that contains information about an Amazon SQS queue that
@!attribute [rw] dead_letter_config
@return [String]
The Amazon Resource Name (ARN) of the target.
@!attribute [rw] arn
target for a schedule.
than 270 services. You can only specify one templated or universal
that you can customize to invoke over 6,000 API operations across more
target that invoke common API operations, as well as universal targets
The schedule’s target. EventBridge Scheduler supports templated