Class EventStream
Specifies the Event-driven transfer options. Event-driven transfers listen to an event stream to transfer updated files.
Implements
Inherited Members
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 |