diff --git a/specification/containerservice/resource-manager/Microsoft.ContainerService/preview/2022-04-02-preview/managedClusters.json b/specification/containerservice/resource-manager/Microsoft.ContainerService/preview/2022-04-02-preview/managedClusters.json index 5e481fb25018..75722c9e1c70 100644 --- a/specification/containerservice/resource-manager/Microsoft.ContainerService/preview/2022-04-02-preview/managedClusters.json +++ b/specification/containerservice/resource-manager/Microsoft.ContainerService/preview/2022-04-02-preview/managedClusters.json @@ -3343,6 +3343,10 @@ "$ref": "#/definitions/NetworkPlugin", "description": "Network plugin used for building the Kubernetes network." }, + "networkPluginMode": { + "$ref": "#/definitions/NetworkPluginMode", + "description": "Network plugin mode used for building the Kubernetes network." + }, "networkPolicy": { "$ref": "#/definitions/NetworkPolicy", "description": "Network policy used for building the Kubernetes network." @@ -6040,6 +6044,10 @@ "$ref": "#/definitions/NetworkPlugin", "description": "networkPlugin for managed cluster snapshot." }, + "networkPluginMode": { + "$ref": "#/definitions/NetworkPluginMode", + "description": "networkPluginMode for managed cluster snapshot." + }, "networkPolicy": { "$ref": "#/definitions/NetworkPolicy", "description": "networkPolicy for managed cluster snapshot." @@ -6083,6 +6091,23 @@ }, "description": "Network plugin used for building the Kubernetes network." }, + "NetworkPluginMode": { + "type": "string", + "enum": [ + "Overlay" + ], + "x-ms-enum": { + "name": "networkPluginMode", + "modelAsString": true, + "values": [ + { + "value": "Overlay", + "description": "Pods are given IPs from the PodCIDR address space but use Azure Routing Domains rather than Kubenet reference plugins host-local and bridge." + } + ] + }, + "description": "The mode the network plugin should use." + }, "NetworkPolicy": { "type": "string", "enum": [