ScheduleTargetArgs

data class ScheduleTargetArgs(val arn: Output<String>, val deadLetterConfig: Output<ScheduleDeadLetterConfigArgs>? = null, val ecsParameters: Output<ScheduleEcsParametersArgs>? = null, val eventBridgeParameters: Output<ScheduleEventBridgeParametersArgs>? = null, val input: Output<String>? = null, val kinesisParameters: Output<ScheduleKinesisParametersArgs>? = null, val retryPolicy: Output<ScheduleRetryPolicyArgs>? = null, val roleArn: Output<String>, val sageMakerPipelineParameters: Output<ScheduleSageMakerPipelineParametersArgs>? = null, val sqsParameters: Output<ScheduleSqsParametersArgs>? = null) : ConvertibleToJava<ScheduleTargetArgs>

The schedule target.

Constructors

Link copied to clipboard
fun ScheduleTargetArgs(arn: Output<String>, deadLetterConfig: Output<ScheduleDeadLetterConfigArgs>? = null, ecsParameters: Output<ScheduleEcsParametersArgs>? = null, eventBridgeParameters: Output<ScheduleEventBridgeParametersArgs>? = null, input: Output<String>? = null, kinesisParameters: Output<ScheduleKinesisParametersArgs>? = null, retryPolicy: Output<ScheduleRetryPolicyArgs>? = null, roleArn: Output<String>, sageMakerPipelineParameters: Output<ScheduleSageMakerPipelineParametersArgs>? = null, sqsParameters: Output<ScheduleSqsParametersArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ScheduleTargetArgs

Properties

Link copied to clipboard
val arn: Output<String>

The Amazon Resource Name (ARN) of the target.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val input: Output<String>? = null

The text, or well-formed JSON, passed to the target. If you are configuring a templated Lambda, AWS Step Functions, or Amazon EventBridge target, the input must be a well-formed JSON. For all other target types, a JSON is not required. If you do not specify anything for this field, EventBridge Scheduler delivers a default notification to the target.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val roleArn: Output<String>

The Amazon Resource Name (ARN) of the IAM role to be used for this target when the schedule is triggered.

Link copied to clipboard