From e53d10b9818ab7afe6d196eabf447d1bfa5003f2 Mon Sep 17 00:00:00 2001 From: Ji An Liu Date: Thu, 7 Apr 2022 03:24:41 +0000 Subject: [PATCH] feat: add ManagedCluster StorageProfile in 0302preview Signed-off-by: Ji An Liu --- .../2022-03-02-preview/managedClusters.json | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/preview/2022-03-02-preview/managedClusters.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/preview/2022-03-02-preview/managedClusters.json index 1c424834b362..3a1c6d67fe20 100644 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/preview/2022-03-02-preview/managedClusters.json +++ b/specification/containerservice/resource-manager/Microsoft.ContainerService/preview/2022-03-02-preview/managedClusters.json @@ -5849,6 +5849,24 @@ }, "description": "Azure Defender settings for the security profile." }, + "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." + }, "AzureKeyVaultKms": { "type": "object", "properties": { @@ -5897,6 +5915,40 @@ }, "description": "Workload Identity settings for the security profile." }, + "ManagedClusterStorageProfileDiskCSIDriver": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Whether to enable AzureDisk CSI Driver. The default value is true." + }, + "version": { + "type": "string", + "description": "The version of AzureDisk CSI Driver. The default value is v1." + } + }, + "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",