ManagedClusterStorageProfile Class
- java.
lang. Object - com.
azure. resourcemanager. containerservice. models. ManagedClusterStorageProfile
- com.
Implements
public final class ManagedClusterStorageProfile
implements JsonSerializable<ManagedClusterStorageProfile>
Storage profile for the container service cluster.
Constructor | Description |
---|---|
Managed |
Creates an instance of Managed |
Modifier and Type | Method and Description |
---|---|
Managed |
blob Get the blob |
Managed |
disk Get the disk |
Managed |
file Get the file |
static
Managed |
from Reads an instance of Managed |
Managed |
snapshot Get the snapshot |
Json |
to |
void |
validate()
Validates the instance. |
Managed |
with Set the blob |
Managed |
with Set the disk |
Managed |
with Set the file |
Managed |
with Set the snapshot |
Methods inherited from java.lang.Object
ManagedClusterStorageProfile
public ManagedClusterStorageProfile()
Creates an instance of ManagedClusterStorageProfile class.
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:
fromJson
public static ManagedClusterStorageProfile fromJson(JsonReader jsonReader)
Reads an instance of ManagedClusterStorageProfile from the JsonReader.
Parameters:
Returns:
Throws:
snapshotController
public ManagedClusterStorageProfileSnapshotController snapshotController()
Get the snapshotController property: Snapshot Controller settings for the storage profile.
Returns:
toJson
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:
Azure SDK for Java-feedback
Azure SDK for Java is een open source project. Selecteer een koppeling om feedback te geven: