你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AdditionalCapabilities Class
- java.
lang. Object - com.
azure. resourcemanager. compute. models. AdditionalCapabilities
- com.
Implements
public final class AdditionalCapabilities
implements JsonSerializable<AdditionalCapabilities>
Enables or disables a capability on the virtual machine or virtual machine scale set.
Constructor Summary
Constructor | Description |
---|---|
AdditionalCapabilities() |
Creates an instance of Additional |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Additional |
fromJson(JsonReader jsonReader)
Reads an instance of Additional |
Boolean |
hibernationEnabled()
Get the hibernation |
Json |
toJson(JsonWriter jsonWriter) |
Boolean |
ultraSsdEnabled()
Get the ultra |
void |
validate()
Validates the instance. |
Additional |
withHibernationEnabled(Boolean hibernationEnabled)
Set the hibernation |
Additional |
withUltraSsdEnabled(Boolean ultraSsdEnabled)
Set the ultra |
Methods inherited from java.lang.Object
Constructor Details
AdditionalCapabilities
public AdditionalCapabilities()
Creates an instance of AdditionalCapabilities class.
Method Details
fromJson
public static AdditionalCapabilities fromJson(JsonReader jsonReader)
Reads an instance of AdditionalCapabilities from the JsonReader.
Parameters:
Returns:
Throws:
hibernationEnabled
public Boolean hibernationEnabled()
Get the hibernationEnabled property: The flag that enables or disables hibernation capability on the VM.
Returns:
toJson
ultraSsdEnabled
public Boolean ultraSsdEnabled()
Get the ultraSsdEnabled property: The flag that enables or disables a capability to have one or more managed data disks with UltraSSD_LRS storage account type on the VM or VMSS. Managed disks with storage account type UltraSSD_LRS can be added to a virtual machine or virtual machine scale set only if this property is enabled.
Returns:
validate
public void validate()
Validates the instance.
withHibernationEnabled
public AdditionalCapabilities withHibernationEnabled(Boolean hibernationEnabled)
Set the hibernationEnabled property: The flag that enables or disables hibernation capability on the VM.
Parameters:
Returns:
withUltraSsdEnabled
public AdditionalCapabilities withUltraSsdEnabled(Boolean ultraSsdEnabled)
Set the ultraSsdEnabled property: The flag that enables or disables a capability to have one or more managed data disks with UltraSSD_LRS storage account type on the VM or VMSS. Managed disks with storage account type UltraSSD_LRS can be added to a virtual machine or virtual machine scale set only if this property is enabled.
Parameters:
Returns: