Class RolloutOperationInfo
Detailed runtime information of the rollout.
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.DeploymentManager.dll
Syntax
public class RolloutOperationInfo
Constructors
RolloutOperationInfo()
Initializes a new instance of the RolloutOperationInfo class.
Declaration
public RolloutOperationInfo ();
RolloutOperationInfo(Nullable<Int32>, Nullable<Boolean>, Nullable<DateTime>, Nullable<DateTime>, CloudErrorBody)
Initializes a new instance of the RolloutOperationInfo class.
Declaration
public RolloutOperationInfo (Nullable<int> retryAttempt = null, Nullable<bool> skipSucceededOnRetry = null, Nullable<DateTime> startTime = null, Nullable<DateTime> endTime = null, Microsoft.Azure.Management.DeploymentManager.Models.CloudErrorBody error = null);
Parameters
|
Nullable<Int32>
retryAttempt
The ordinal count of the number of retry attempts on a rollout. 0 if no retries of the rollout have been performed. If the rollout is updated with a PUT, this count is reset to 0. |
|
Nullable<Boolean>
skipSucceededOnRetry
True, if all steps that succeeded on the previous run/attempt were chosen to be skipped in this retry attempt. False, otherwise. |
|
Nullable<DateTime>
startTime
The start time of the rollout in UTC. |
|
Nullable<DateTime>
endTime
The start time of the rollout in UTC. This property will not be set if the rollout has not completed yet. |
|
CloudErrorBody
error
The detailed error information for any failure. |
Properties
EndTime
Gets the start time of the rollout in UTC. This property will not be set if the rollout has not completed yet.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="endTime")]
public Nullable<DateTime> EndTime { get; }
Property Value
|
Nullable<DateTime>
|
Error
Gets the detailed error information for any failure.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="error")]
public Microsoft.Azure.Management.DeploymentManager.Models.CloudErrorBody Error { get; }
Property Value
|
CloudErrorBody
|
RetryAttempt
Gets the ordinal count of the number of retry attempts on a rollout. 0 if no retries of the rollout have been performed. If the rollout is updated with a PUT, this count is reset to 0.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="retryAttempt")]
public Nullable<int> RetryAttempt { get; }
Property Value
|
Nullable<Int32>
|
SkipSucceededOnRetry
Gets true, if all steps that succeeded on the previous run/attempt were chosen to be skipped in this retry attempt. False, otherwise.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="skipSucceededOnRetry")]
public Nullable<bool> SkipSucceededOnRetry { get; }
Property Value
|
Nullable<Boolean>
|