From 8e666af020a879c61bca5c987087f8bbdbcdcfae Mon Sep 17 00:00:00 2001 From: Ji An Liu Date: Thu, 7 Apr 2022 06:13:17 +0000 Subject: [PATCH] feat: add ManagedCluster StorageProfile in 0301 Signed-off-by: Ji An Liu --- .../stable/2022-03-01/managedClusters.json | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/stable/2022-03-01/managedClusters.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/stable/2022-03-01/managedClusters.json index 95a19e4752f7..1f34e4faa2e2 100644 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/stable/2022-03-01/managedClusters.json +++ b/specification/containerservice/resource-manager/Microsoft.ContainerService/stable/2022-03-01/managedClusters.json @@ -5515,6 +5515,24 @@ }, "description": "Security profile for the container service cluster." }, + "ManagedClusterStorageProfile": { + "type": "object", + "properties": { + "diskCSIDriver": { + "$ref": "#/definitions/ManagedClusterStorageProfileDiskCSIDriver", + "description": "AzureDisk CSI Driver settings for the storage profile." + }, + "fileCSIDriver": { + "$ref": "#/definitions/ManagedClusterStorageProfileFileCSIDriver", + "description": "AzureFile CSI Driver settings for the storage profile." + }, + "snapshotController": { + "$ref": "#/definitions/ManagedClusterStorageProfileSnapshotController", + "description": "Snapshot Controller settings for the storage profile." + } + }, + "description": "Storage profile for the container service cluster." + }, "ManagedClusterSecurityProfileAzureDefender": { "type": "object", "properties": { @@ -5529,6 +5547,36 @@ }, "description": "Azure Defender settings for the security profile." }, + "ManagedClusterStorageProfileDiskCSIDriver": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Whether to enable AzureDisk CSI Driver. The default value is true." + } + }, + "description": "AzureDisk CSI Driver settings for the storage profile." + }, + "ManagedClusterStorageProfileFileCSIDriver": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Whether to enable AzureFile CSI Driver. The default value is true." + } + }, + "description": "AzureFile CSI Driver settings for the storage profile." + }, + "ManagedClusterStorageProfileSnapshotController": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Whether to enable Snapshot Controller. The default value is true." + } + }, + "description": "Snapshot Controller settings for the storage profile." + }, "CreationData": { "description": "Data used when creating a target resource from a source resource.", "type": "object",