VirtualMachineInstanceManagedDiskParameters Class
- java.
lang. Object - com.
azure. resourcemanager. azurestackhci. vm. models. VirtualMachineInstanceManagedDiskParameters
- com.
Implements
public final class VirtualMachineInstanceManagedDiskParameters
implements JsonSerializable<VirtualMachineInstanceManagedDiskParameters>
The parameters of a managed disk.
Constructor Summary
| Constructor | Description |
|---|---|
| VirtualMachineInstanceManagedDiskParameters() |
Creates an instance of Virtual |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Virtual |
fromJson(JsonReader jsonReader)
Reads an instance of Virtual |
|
VMDisk |
securityProfile()
Get the security |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Virtual |
withSecurityProfile(VMDiskSecurityProfile securityProfile)
Set the security |
Methods inherited from java.lang.Object
Constructor Details
VirtualMachineInstanceManagedDiskParameters
public VirtualMachineInstanceManagedDiskParameters()
Creates an instance of VirtualMachineInstanceManagedDiskParameters class.
Method Details
fromJson
public static VirtualMachineInstanceManagedDiskParameters fromJson(JsonReader jsonReader)
Reads an instance of VirtualMachineInstanceManagedDiskParameters from the JsonReader.
Parameters:
Returns:
Throws:
securityProfile
public VMDiskSecurityProfile securityProfile()
Get the securityProfile property: Specifies the security profile for the managed disk.
Returns:
toJson
validate
public void validate()
Validates the instance.
withSecurityProfile
public VirtualMachineInstanceManagedDiskParameters withSecurityProfile(VMDiskSecurityProfile securityProfile)
Set the securityProfile property: Specifies the security profile for the managed disk.
Parameters:
Returns: