Class PortabilityArchiveState
Resource that contains the state of an Archive job.
Implements
Inherited Members
Namespace: Google.Apis.DataPortability.v1beta.Data
Assembly: Google.Apis.DataPortability.v1beta.dll
Syntax
public class PortabilityArchiveState : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ExportTime
object representation of ExportTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ExportTimeDateTimeOffset instead.")]
public virtual object ExportTime { get; set; }
Property Value
Type | Description |
---|---|
object |
ExportTimeDateTimeOffset
DateTimeOffset representation of ExportTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ExportTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
ExportTimeRaw
The timestamp that represents the end point for the data you are exporting. If the end_time value is set in the InitiatePortabilityArchiveRequest, this field is set to that value. If end_time is not set, this value is set to the time the export was requested.
Declaration
[JsonProperty("exportTime")]
public virtual string ExportTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
The resource name of ArchiveJob's PortabilityArchiveState singleton. The format is: archiveJobs/{archive_job}/portabilityArchiveState. archive_job is the job ID provided in the request.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
StartTime
object representation of StartTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use StartTimeDateTimeOffset instead.")]
public virtual object StartTime { get; set; }
Property Value
Type | Description |
---|---|
object |
StartTimeDateTimeOffset
DateTimeOffset representation of StartTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? StartTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
StartTimeRaw
The timestamp that represents the starting point for the data you are exporting. This field is set only if the start_time field is specified in the InitiatePortabilityArchiveRequest.
Declaration
[JsonProperty("startTime")]
public virtual string StartTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
State
Resource that represents the state of the Archive job.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |
Urls
If the state is complete, this method returns the signed URLs of the objects in the Cloud Storage bucket.
Declaration
[JsonProperty("urls")]
public virtual IList<string> Urls { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |