public final class VirtualMachineScaleSetManagedDiskParameters extends Object
Constructor and Description |
---|
VirtualMachineScaleSetManagedDiskParameters() |
Modifier and Type | Method and Description |
---|---|
com.azure.core.management.SubResource |
diskEncryptionSet()
Get the diskEncryptionSet property: Specifies the customer managed disk encryption set resource id for the
managed disk.
|
StorageAccountTypes |
storageAccountType()
Get the storageAccountType property: Specifies the storage account type for the managed disk.
|
void |
validate()
Validates the instance.
|
VirtualMachineScaleSetManagedDiskParameters |
withDiskEncryptionSet(com.azure.core.management.SubResource diskEncryptionSet)
Set the diskEncryptionSet property: Specifies the customer managed disk encryption set resource id for the
managed disk.
|
VirtualMachineScaleSetManagedDiskParameters |
withStorageAccountType(StorageAccountTypes storageAccountType)
Set the storageAccountType property: Specifies the storage account type for the managed disk.
|
public VirtualMachineScaleSetManagedDiskParameters()
public StorageAccountTypes storageAccountType()
public VirtualMachineScaleSetManagedDiskParameters withStorageAccountType(StorageAccountTypes storageAccountType)
storageAccountType
- the storageAccountType value to set.public com.azure.core.management.SubResource diskEncryptionSet()
public VirtualMachineScaleSetManagedDiskParameters withDiskEncryptionSet(com.azure.core.management.SubResource diskEncryptionSet)
diskEncryptionSet
- the diskEncryptionSet value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2020 Microsoft Corporation. All rights reserved.