Class AzureDiskArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.containerstorage.inputs.AzureDiskArgs.Builder
-
- Enclosing class:
- AzureDiskArgs
public static final class AzureDiskArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AzureDiskArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AzureDiskArgs
build()
AzureDiskArgs.Builder
disks(DiskArgs... disks)
AzureDiskArgs.Builder
disks(com.pulumi.core.Output<java.util.List<DiskArgs>> disks)
AzureDiskArgs.Builder
disks(java.util.List<DiskArgs> disks)
AzureDiskArgs.Builder
encryption(EncryptionArgs encryption)
AzureDiskArgs.Builder
encryption(com.pulumi.core.Output<EncryptionArgs> encryption)
AzureDiskArgs.Builder
skuName(AzureDiskSkuName skuName)
AzureDiskArgs.Builder
skuName(com.pulumi.core.Either<java.lang.String,AzureDiskSkuName> skuName)
AzureDiskArgs.Builder
skuName(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,AzureDiskSkuName>> skuName)
AzureDiskArgs.Builder
skuName(java.lang.String skuName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AzureDiskArgs defaults)
-
-
Method Detail
-
disks
public AzureDiskArgs.Builder disks(@Nullable com.pulumi.core.Output<java.util.List<DiskArgs>> disks)
- Parameters:
disks
- Only required if individual disk selection is desired. Path to disk, e.g. <nodename>:/dev/sda or WWN. Supports specifying multiple disks (same syntax as tags).- Returns:
- builder
-
disks
public AzureDiskArgs.Builder disks(java.util.List<DiskArgs> disks)
- Parameters:
disks
- Only required if individual disk selection is desired. Path to disk, e.g. <nodename>:/dev/sda or WWN. Supports specifying multiple disks (same syntax as tags).- Returns:
- builder
-
disks
public AzureDiskArgs.Builder disks(DiskArgs... disks)
- Parameters:
disks
- Only required if individual disk selection is desired. Path to disk, e.g. <nodename>:/dev/sda or WWN. Supports specifying multiple disks (same syntax as tags).- Returns:
- builder
-
encryption
public AzureDiskArgs.Builder encryption(@Nullable com.pulumi.core.Output<EncryptionArgs> encryption)
- Parameters:
encryption
- Encryption specifies the encryption configuration for the Azure Disk pool- Returns:
- builder
-
encryption
public AzureDiskArgs.Builder encryption(EncryptionArgs encryption)
- Parameters:
encryption
- Encryption specifies the encryption configuration for the Azure Disk pool- Returns:
- builder
-
skuName
public AzureDiskArgs.Builder skuName(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,AzureDiskSkuName>> skuName)
- Parameters:
skuName
- Sku name- Returns:
- builder
-
skuName
public AzureDiskArgs.Builder skuName(com.pulumi.core.Either<java.lang.String,AzureDiskSkuName> skuName)
- Parameters:
skuName
- Sku name- Returns:
- builder
-
skuName
public AzureDiskArgs.Builder skuName(java.lang.String skuName)
- Parameters:
skuName
- Sku name- Returns:
- builder
-
skuName
public AzureDiskArgs.Builder skuName(AzureDiskSkuName skuName)
- Parameters:
skuName
- Sku name- Returns:
- builder
-
build
public AzureDiskArgs build()
-
-