ManagedClusterStorageProfile Class
- java.
lang. Object - com.
azure. resourcemanager. containerservice. models. ManagedClusterStorageProfile
- com.
public final class ManagedClusterStorageProfile
Storage profile for the container service cluster.
Constructor Summary
Constructor | Description |
---|---|
ManagedClusterStorageProfile() |
Creates an instance of Managed |
Method Summary
Modifier and Type | Method and Description |
---|---|
Managed |
blobCsiDriver()
Get the blob |
Managed |
diskCsiDriver()
Get the disk |
Managed |
fileCsiDriver()
Get the file |
Managed |
snapshotController()
Get the snapshot |
void |
validate()
Validates the instance. |
Managed |
withBlobCsiDriver(ManagedClusterStorageProfileBlobCsiDriver blobCsiDriver)
Set the blob |
Managed |
withDiskCsiDriver(ManagedClusterStorageProfileDiskCsiDriver diskCsiDriver)
Set the disk |
Managed |
withFileCsiDriver(ManagedClusterStorageProfileFileCsiDriver fileCsiDriver)
Set the file |
Managed |
withSnapshotController(ManagedClusterStorageProfileSnapshotController snapshotController)
Set the snapshot |
Methods inherited from java.lang.Object
Constructor Details
ManagedClusterStorageProfile
public ManagedClusterStorageProfile()
Creates an instance of ManagedClusterStorageProfile class.
Method Details
blobCsiDriver
public ManagedClusterStorageProfileBlobCsiDriver blobCsiDriver()
Get the blobCsiDriver property: AzureBlob CSI Driver settings for the storage profile.
Returns:
diskCsiDriver
public ManagedClusterStorageProfileDiskCsiDriver diskCsiDriver()
Get the diskCsiDriver property: AzureDisk CSI Driver settings for the storage profile.
Returns:
fileCsiDriver
public ManagedClusterStorageProfileFileCsiDriver fileCsiDriver()
Get the fileCsiDriver property: AzureFile CSI Driver settings for the storage profile.
Returns:
snapshotController
public ManagedClusterStorageProfileSnapshotController snapshotController()
Get the snapshotController property: Snapshot Controller settings for the storage profile.
Returns:
validate
public void validate()
Validates the instance.
withBlobCsiDriver
public ManagedClusterStorageProfile withBlobCsiDriver(ManagedClusterStorageProfileBlobCsiDriver blobCsiDriver)
Set the blobCsiDriver property: AzureBlob CSI Driver settings for the storage profile.
Parameters:
Returns:
withDiskCsiDriver
public ManagedClusterStorageProfile withDiskCsiDriver(ManagedClusterStorageProfileDiskCsiDriver diskCsiDriver)
Set the diskCsiDriver property: AzureDisk CSI Driver settings for the storage profile.
Parameters:
Returns:
withFileCsiDriver
public ManagedClusterStorageProfile withFileCsiDriver(ManagedClusterStorageProfileFileCsiDriver fileCsiDriver)
Set the fileCsiDriver property: AzureFile CSI Driver settings for the storage profile.
Parameters:
Returns:
withSnapshotController
public ManagedClusterStorageProfile withSnapshotController(ManagedClusterStorageProfileSnapshotController snapshotController)
Set the snapshotController property: Snapshot Controller settings for the storage profile.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for