TransferJobEventStreamArgs

data class TransferJobEventStreamArgs(val eventStreamExpirationTime: Output<String>? = null, val eventStreamStartTime: Output<String>? = null, val name: Output<String>) : ConvertibleToJava<TransferJobEventStreamArgs>

Constructors

Link copied to clipboard
constructor(eventStreamExpirationTime: Output<String>? = null, eventStreamStartTime: Output<String>? = null, name: Output<String>)

Properties

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

Specifies the data and time at which Storage Transfer Service stops listening for events from this stream. After this time, any transfers in progress will complete, but no new transfers are initiated.A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

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

Specifies the date and time that Storage Transfer Service starts listening for events from this stream. If no start time is specified or start time is in the past, Storage Transfer Service starts listening immediately. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

Link copied to clipboard
val name: Output<String>

Specifies a unique name of the resource such as AWS SQS ARN in the form 'arn:aws:sqs:region:account_id:queue_name', or Pub/Sub subscription resource name in the form 'projects/{project}/subscriptions/{sub}'.

Functions

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