Target

@JsonSerializable
data class Target(@Json(name = "Arn") val arn: ARN, @Json(name = "RoleArn") val roleArn: ARN, @Json(name = "Input") val input: String, @Json(name = "DeadLetterConfig") val deadLetterConfig: DeadLetterConfig? = null, @Json(name = "RetryPolicy") val retryPolicy: RetryPolicy? = null, @Json(name = "EcsParameters") val ecsParameters: EcsParameters? = null, @Json(name = "EventBridgeParameters") val eventBridgeParameters: EventBridgeParameters? = null, @Json(name = "SqsParameters") val sqsParameters: SqsParameters? = null)(source)

Constructors

Link copied to clipboard
constructor(@Json(name = "Arn") arn: ARN, @Json(name = "RoleArn") roleArn: ARN, @Json(name = "Input") input: String, @Json(name = "DeadLetterConfig") deadLetterConfig: DeadLetterConfig? = null, @Json(name = "RetryPolicy") retryPolicy: RetryPolicy? = null, @Json(name = "EcsParameters") ecsParameters: EcsParameters? = null, @Json(name = "EventBridgeParameters") eventBridgeParameters: EventBridgeParameters? = null, @Json(name = "SqsParameters") sqsParameters: SqsParameters? = null)

Properties

Link copied to clipboard
val arn: ARN
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard