Show / Hide Table of Contents

    Class MaintenanceRedeployStatus

    Maintenance Operation Status.

    Inheritance
    Object
    MaintenanceRedeployStatus
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Microsoft.Azure.Management.Compute.dll
    Syntax
    public class MaintenanceRedeployStatus

    Constructors

    MaintenanceRedeployStatus()

    Initializes a new instance of the MaintenanceRedeployStatus class.

    Declaration
    public MaintenanceRedeployStatus ();

    MaintenanceRedeployStatus(Nullable<Boolean>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<MaintenanceOperationResultCodeTypes>, String)

    Initializes a new instance of the MaintenanceRedeployStatus class.

    Declaration
    public MaintenanceRedeployStatus (Nullable<bool> isCustomerInitiatedMaintenanceAllowed = null, Nullable<DateTime> preMaintenanceWindowStartTime = null, Nullable<DateTime> preMaintenanceWindowEndTime = null, Nullable<DateTime> maintenanceWindowStartTime = null, Nullable<DateTime> maintenanceWindowEndTime = null, Nullable<Microsoft.Azure.Management.Compute.Models.MaintenanceOperationResultCodeTypes> lastOperationResultCode = null, string lastOperationMessage = null);
    Parameters
    Nullable<Boolean> isCustomerInitiatedMaintenanceAllowed

    True, if customer is allowed to perform Maintenance.

    Nullable<DateTime> preMaintenanceWindowStartTime

    Start Time for the Pre Maintenance Window.

    Nullable<DateTime> preMaintenanceWindowEndTime

    End Time for the Pre Maintenance Window.

    Nullable<DateTime> maintenanceWindowStartTime

    Start Time for the Maintenance Window.

    Nullable<DateTime> maintenanceWindowEndTime

    End Time for the Maintenance Window.

    Nullable<MaintenanceOperationResultCodeTypes> lastOperationResultCode

    The Last Maintenance Operation Result Code. Possible values include: 'None', 'RetryLater', 'MaintenanceAborted', 'MaintenanceCompleted'

    String lastOperationMessage

    Message returned for the last Maintenance Operation.

    Properties

    IsCustomerInitiatedMaintenanceAllowed

    Gets or sets true, if customer is allowed to perform Maintenance.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="isCustomerInitiatedMaintenanceAllowed")]
    public Nullable<bool> IsCustomerInitiatedMaintenanceAllowed { get; set; }
    Property Value
    Nullable<Boolean>

    LastOperationMessage

    Gets or sets message returned for the last Maintenance Operation.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="lastOperationMessage")]
    public string LastOperationMessage { get; set; }
    Property Value
    String

    LastOperationResultCode

    Gets or sets the Last Maintenance Operation Result Code. Possible values include: 'None', 'RetryLater', 'MaintenanceAborted', 'MaintenanceCompleted'

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="lastOperationResultCode")]
    public Nullable<Microsoft.Azure.Management.Compute.Models.MaintenanceOperationResultCodeTypes> LastOperationResultCode { get; set; }
    Property Value
    Nullable<MaintenanceOperationResultCodeTypes>

    MaintenanceWindowEndTime

    Gets or sets end Time for the Maintenance Window.

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

    MaintenanceWindowStartTime

    Gets or sets start Time for the Maintenance Window.

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

    PreMaintenanceWindowEndTime

    Gets or sets end Time for the Pre Maintenance Window.

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

    PreMaintenanceWindowStartTime

    Gets or sets start Time for the Pre Maintenance Window.

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

    Back to top Azure SDK for Net