Show / Hide Table of Contents

Class EventStream

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

Inheritance
object
EventStream
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Storagetransfer.v1.Data
Assembly: Google.Apis.Storagetransfer.v1.dll
Syntax
public class EventStream : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

EventStreamExpirationTime

object representation of EventStreamExpirationTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use EventStreamExpirationTimeDateTimeOffset instead.")]
public virtual object EventStreamExpirationTime { get; set; }
Property Value
Type Description
object

EventStreamExpirationTimeDateTimeOffset

DateTimeOffset representation of EventStreamExpirationTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? EventStreamExpirationTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

EventStreamExpirationTimeRaw

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.

Declaration
[JsonProperty("eventStreamExpirationTime")]
public virtual string EventStreamExpirationTimeRaw { get; set; }
Property Value
Type Description
string

EventStreamStartTime

object representation of EventStreamStartTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use EventStreamStartTimeDateTimeOffset instead.")]
public virtual object EventStreamStartTime { get; set; }
Property Value
Type Description
object

EventStreamStartTimeDateTimeOffset

DateTimeOffset representation of EventStreamStartTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? EventStreamStartTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

EventStreamStartTimeRaw

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.

Declaration
[JsonProperty("eventStreamStartTime")]
public virtual string EventStreamStartTimeRaw { get; set; }
Property Value
Type Description
string

Name

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

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX