Class ManagedClusterStorageProfileArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.containerservice.inputs.ManagedClusterStorageProfileArgs.Builder
-
- Enclosing class:
- ManagedClusterStorageProfileArgs
public static final class ManagedClusterStorageProfileArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ManagedClusterStorageProfileArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ManagedClusterStorageProfileArgs defaults)
-
-
Method Detail
-
blobCSIDriver
public ManagedClusterStorageProfileArgs.Builder blobCSIDriver(@Nullable com.pulumi.core.Output<ManagedClusterStorageProfileBlobCSIDriverArgs> blobCSIDriver)
- Parameters:
blobCSIDriver
- AzureBlob CSI Driver settings for the storage profile.- Returns:
- builder
-
blobCSIDriver
public ManagedClusterStorageProfileArgs.Builder blobCSIDriver(ManagedClusterStorageProfileBlobCSIDriverArgs blobCSIDriver)
- Parameters:
blobCSIDriver
- AzureBlob CSI Driver settings for the storage profile.- Returns:
- builder
-
diskCSIDriver
public ManagedClusterStorageProfileArgs.Builder diskCSIDriver(@Nullable com.pulumi.core.Output<ManagedClusterStorageProfileDiskCSIDriverArgs> diskCSIDriver)
- Parameters:
diskCSIDriver
- AzureDisk CSI Driver settings for the storage profile.- Returns:
- builder
-
diskCSIDriver
public ManagedClusterStorageProfileArgs.Builder diskCSIDriver(ManagedClusterStorageProfileDiskCSIDriverArgs diskCSIDriver)
- Parameters:
diskCSIDriver
- AzureDisk CSI Driver settings for the storage profile.- Returns:
- builder
-
fileCSIDriver
public ManagedClusterStorageProfileArgs.Builder fileCSIDriver(@Nullable com.pulumi.core.Output<ManagedClusterStorageProfileFileCSIDriverArgs> fileCSIDriver)
- Parameters:
fileCSIDriver
- AzureFile CSI Driver settings for the storage profile.- Returns:
- builder
-
fileCSIDriver
public ManagedClusterStorageProfileArgs.Builder fileCSIDriver(ManagedClusterStorageProfileFileCSIDriverArgs fileCSIDriver)
- Parameters:
fileCSIDriver
- AzureFile CSI Driver settings for the storage profile.- Returns:
- builder
-
snapshotController
public ManagedClusterStorageProfileArgs.Builder snapshotController(@Nullable com.pulumi.core.Output<ManagedClusterStorageProfileSnapshotControllerArgs> snapshotController)
- Parameters:
snapshotController
- Snapshot Controller settings for the storage profile.- Returns:
- builder
-
snapshotController
public ManagedClusterStorageProfileArgs.Builder snapshotController(ManagedClusterStorageProfileSnapshotControllerArgs snapshotController)
- Parameters:
snapshotController
- Snapshot Controller settings for the storage profile.- Returns:
- builder
-
build
public ManagedClusterStorageProfileArgs build()
-
-