Class MaintenanceRedeployStatus
Maintenance Operation Status.
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>
|