DiskEncryptionConfiguration Class

  • java.lang.Object
    • com.microsoft.azure.batch.protocol.models.DiskEncryptionConfiguration

public class DiskEncryptionConfiguration

The disk encryption configuration applied on compute nodes in the pool. Disk encryption configuration is not supported on Linux pool created with Azure Compute Gallery Image.

Constructor Summary

Constructor Description
DiskEncryptionConfiguration()

Method Summary

Modifier and Type Method and Description
List<DiskEncryptionTarget> targets()

Get if omitted, no disks on the compute nodes in the pool will be encrypted.

DiskEncryptionConfiguration withTargets(List<DiskEncryptionTarget> targets)

Set if omitted, no disks on the compute nodes in the pool will be encrypted.

Methods inherited from java.lang.Object

Constructor Details

DiskEncryptionConfiguration

public DiskEncryptionConfiguration()

Method Details

targets

public List targets()

Get if omitted, no disks on the compute nodes in the pool will be encrypted. On Linux pool, only "TemporaryDisk" is supported; on Windows pool, "OsDisk" and "TemporaryDisk" must be specified.

Returns:

the targets value

withTargets

public DiskEncryptionConfiguration withTargets(List targets)

Set if omitted, no disks on the compute nodes in the pool will be encrypted. On Linux pool, only "TemporaryDisk" is supported; on Windows pool, "OsDisk" and "TemporaryDisk" must be specified.

Parameters:

targets - the targets value to set

Returns:

the DiskEncryptionConfiguration object itself.

Applies to