Class TerminateNotificationProfile
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.Compute.dll
Syntax
public class TerminateNotificationProfile
Constructors
TerminateNotificationProfile()
Initializes a new instance of the TerminateNotificationProfile class.
Declaration
public TerminateNotificationProfile ();
TerminateNotificationProfile(String, Nullable<Boolean>)
Initializes a new instance of the TerminateNotificationProfile class.
Declaration
public TerminateNotificationProfile (string notBeforeTimeout = null, Nullable<bool> enable = null);
Parameters
|
String
notBeforeTimeout
Configurable length of time a Virtual Machine being deleted will have to potentially approve the Terminate Scheduled Event before the event is auto approved (timed out). The configuration must be specified in ISO 8601 format, the default value is 5 minutes (PT5M) |
|
Nullable<Boolean>
enable
Specifies whether the Terminate Scheduled event is enabled or disabled. |
Properties
Enable
Gets or sets specifies whether the Terminate Scheduled event is enabled or disabled.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="enable")]
public Nullable<bool> Enable { get; set; }
Property Value
|
Nullable<Boolean>
|
NotBeforeTimeout
Gets or sets configurable length of time a Virtual Machine being deleted will have to potentially approve the Terminate Scheduled Event before the event is auto approved (timed out). The configuration must be specified in ISO 8601 format, the default value is 5 minutes (PT5M)
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="notBeforeTimeout")]
public string NotBeforeTimeout { get; set; }
Property Value
|
String
|