DataDiskImageEncryption Class
- java.
lang. Object - com.
azure. resourcemanager. compute. models. DiskImageEncryption - com.
azure. resourcemanager. compute. models. DataDiskImageEncryption
- com.
- com.
public final class DataDiskImageEncryption
extends DiskImageEncryption
Contains encryption settings for a data disk image.
Constructor Summary
Constructor | Description |
---|---|
DataDiskImageEncryption() |
Creates an instance of Data |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Data |
fromJson(JsonReader jsonReader)
Reads an instance of Data |
int |
lun()
Get the lun property: This property specifies the logical unit number of the data disk. |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Data |
withDiskEncryptionSetId(String diskEncryptionSetId)
Set the disk |
Data |
withLun(int lun)
Set the lun property: This property specifies the logical unit number of the data disk. |
Methods inherited from DiskImageEncryption
Methods inherited from java.lang.Object
Constructor Details
DataDiskImageEncryption
public DataDiskImageEncryption()
Creates an instance of DataDiskImageEncryption class.
Method Details
fromJson
public static DataDiskImageEncryption fromJson(JsonReader jsonReader)
Reads an instance of DataDiskImageEncryption from the JsonReader.
Parameters:
Returns:
Throws:
lun
public int lun()
Get the lun property: This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
DataDiskImageEncryption.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
DataDiskImageEncryption.validate()withDiskEncryptionSetId
public DataDiskImageEncryption withDiskEncryptionSetId(String diskEncryptionSetId)
Set the diskEncryptionSetId property: A relative URI containing the resource ID of the disk encryption set.
Overrides:
DataDiskImageEncryption.withDiskEncryptionSetId(String diskEncryptionSetId)Parameters:
withLun
public DataDiskImageEncryption withLun(int lun)
Set the lun property: This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine.
Parameters:
Returns:
Applies to
Azure SDK for Java