Class GoogleCloudOsconfigV2betaPolicyOrchestratorIterationState
Describes the state of a single iteration of the orchestrator.
Implements
Inherited Members
Namespace: Google.Apis.OSConfig.v2beta.Data
Assembly: Google.Apis.OSConfig.v2beta.dll
Syntax
public class GoogleCloudOsconfigV2betaPolicyOrchestratorIterationState : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Error
Output only. Error thrown in the wave iteration.
Declaration
[JsonProperty("error")]
public virtual Status Error { get; set; }
Property Value
Type | Description |
---|---|
Status |
FailedActions
Output only. Number of orchestration actions which failed so far. For more details, query the Cloud Logs.
Declaration
[JsonProperty("failedActions")]
public virtual long? FailedActions { get; set; }
Property Value
Type | Description |
---|---|
long? |
FinishTime
object representation of FinishTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use FinishTimeDateTimeOffset instead.")]
public virtual object FinishTime { get; set; }
Property Value
Type | Description |
---|---|
object |
FinishTimeDateTimeOffset
DateTimeOffset representation of FinishTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? FinishTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
FinishTimeRaw
Output only. Finish time of the wave iteration.
Declaration
[JsonProperty("finishTime")]
public virtual string FinishTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
PerformedActions
Output only. Overall number of actions done by the orchestrator so far.
Declaration
[JsonProperty("performedActions")]
public virtual long? PerformedActions { get; set; }
Property Value
Type | Description |
---|---|
long? |
Progress
Output only. An estimated percentage of the progress. Number between 0 and 100.
Declaration
[JsonProperty("progress")]
public virtual float? Progress { get; set; }
Property Value
Type | Description |
---|---|
float? |
RolloutResource
Output only. Handle to the Progressive Rollouts API rollout resource, which contains detailed information about a particular orchestration iteration.
Declaration
[JsonProperty("rolloutResource")]
public virtual string RolloutResource { 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
Output only. Start time of the wave iteration.
Declaration
[JsonProperty("startTime")]
public virtual string StartTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
State
Output only. State of the iteration.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |