Storage Transfer v1 API - Class EventStream (2.5.0)

public sealed class EventStream : IMessage<EventStream>, IEquatable<EventStream>, IDeepCloneable<EventStream>, IBufferMessage, IMessage

Reference documentation and code samples for the Storage Transfer v1 API class EventStream.

Specifies the Event-driven transfer options. Event-driven transfers listen to an event stream to transfer updated files.

Inheritance

object > EventStream

Namespace

Google.Cloud.StorageTransfer.V1

Assembly

Google.Cloud.StorageTransfer.V1.dll

Constructors

EventStream()

public EventStream()

EventStream(EventStream)

public EventStream(EventStream other)
Parameter
NameDescription
otherEventStream

Properties

EventStreamExpirationTime

public Timestamp EventStreamExpirationTime { get; set; }

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.

Property Value
TypeDescription
Timestamp

EventStreamStartTime

public Timestamp EventStreamStartTime { get; set; }

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.

Property Value
TypeDescription
Timestamp

Name

public string Name { get; set; }

Required. 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}'.

Property Value
TypeDescription
string