Show / Hide Table of Contents

    Class RolloutOperationInfo

    Detailed runtime information of the rollout.

    Inheritance
    Object
    RolloutOperationInfo
    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>

    StartTime

    Gets the start time of the rollout in UTC.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="startTime")]
    public Nullable<DateTime> StartTime { get; }
    Property Value
    Nullable<DateTime>

    Back to top Azure SDK for Net