From 1ecb485ca8ca57119f56d197dc1cf48ac649e401 Mon Sep 17 00:00:00 2001 From: ZengTaoxu Date: Mon, 10 Apr 2023 16:35:40 +0800 Subject: [PATCH] update --- Commands/network/public-ip/prefix/_create.md | 11 + Commands/network/public-ip/prefix/_delete.md | 11 + Commands/network/public-ip/prefix/_list.md | 12 + Commands/network/public-ip/prefix/_show.md | 11 + Commands/network/public-ip/prefix/_update.md | 11 + Commands/tree.json | 95 ++ .../2022-09-01.json | 1 + .../2022-09-01.xml | 327 ++++++ .../2022-09-01.md | 1 + .../2022-09-01.json | 1 + .../2022-09-01.xml | 964 ++++++++++++++++++ 11 files changed, 1445 insertions(+) create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXM=/2022-09-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXM=/2022-09-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXM=/2022-09-01.md create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXMve30=/2022-09-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXMve30=/2022-09-01.xml diff --git a/Commands/network/public-ip/prefix/_create.md b/Commands/network/public-ip/prefix/_create.md index 1e9f103aace..b4818789658 100644 --- a/Commands/network/public-ip/prefix/_create.md +++ b/Commands/network/public-ip/prefix/_create.md @@ -25,3 +25,14 @@ Create a public IP prefix resource. ```bash network public-ip prefix create --length 28 --location westus2 --name MyPublicIPPrefix --resource-group MyResourceGroup ``` + +### [2022-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXMve30=/2022-09-01.xml) **Stable** + + + +#### examples + +- Create a public IP prefix resource. (autogenerated) + ```bash + network public-ip prefix create --length 28 --location westus2 --name MyPublicIPPrefix --resource-group MyResourceGroup + ``` diff --git a/Commands/network/public-ip/prefix/_delete.md b/Commands/network/public-ip/prefix/_delete.md index 723d7fb4464..d2043b5fce7 100644 --- a/Commands/network/public-ip/prefix/_delete.md +++ b/Commands/network/public-ip/prefix/_delete.md @@ -25,3 +25,14 @@ Delete a public IP prefix resource. ```bash network public-ip prefix delete --name MyPublicIPPrefix --resource-group MyResourceGroup ``` + +### [2022-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXMve30=/2022-09-01.xml) **Stable** + + + +#### examples + +- Delete a public IP prefix resource. (autogenerated) + ```bash + network public-ip prefix delete --name MyPublicIPPrefix --resource-group MyResourceGroup + ``` diff --git a/Commands/network/public-ip/prefix/_list.md b/Commands/network/public-ip/prefix/_list.md index 04b682c4ac0..f8c5b5792c4 100644 --- a/Commands/network/public-ip/prefix/_list.md +++ b/Commands/network/public-ip/prefix/_list.md @@ -27,3 +27,15 @@ List public IP prefix resources. ```bash network public-ip prefix list --resource-group MyResourceGroup ``` + +### [2022-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXM=/2022-09-01.xml) **Stable** + + + + +#### examples + +- List public IP prefix resource. + ```bash + network public-ip prefix list --resource-group MyResourceGroup + ``` diff --git a/Commands/network/public-ip/prefix/_show.md b/Commands/network/public-ip/prefix/_show.md index 09c5a9b226e..5623fa63048 100644 --- a/Commands/network/public-ip/prefix/_show.md +++ b/Commands/network/public-ip/prefix/_show.md @@ -25,3 +25,14 @@ Get the details of a public IP prefix resource. ```bash network public-ip prefix show --name MyPublicIPPrefix --resource-group MyResourceGroup --subscription MySubscription ``` + +### [2022-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXMve30=/2022-09-01.xml) **Stable** + + + +#### examples + +- Get the details of a public IP prefix resource. (autogenerated) + ```bash + network public-ip prefix show --name MyPublicIPPrefix --resource-group MyResourceGroup --subscription MySubscription + ``` diff --git a/Commands/network/public-ip/prefix/_update.md b/Commands/network/public-ip/prefix/_update.md index 4eff7944f68..f11164dcaa4 100644 --- a/Commands/network/public-ip/prefix/_update.md +++ b/Commands/network/public-ip/prefix/_update.md @@ -25,3 +25,14 @@ Update a public IP prefix resource. ```bash network public-ip prefix update --name MyPublicIPPrefix --resource-group MyResourceGroup --set useRemoteGateways=true ``` + +### [2022-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXMve30=/2022-09-01.xml) **Stable** + + + +#### examples + +- Update a public IP prefix resource. (autogenerated) + ```bash + network public-ip prefix update --name MyPublicIPPrefix --resource-group MyResourceGroup --set useRemoteGateways=true + ``` diff --git a/Commands/tree.json b/Commands/tree.json index d083a9b12d3..43c573264cb 100644 --- a/Commands/tree.json +++ b/Commands/tree.json @@ -34180,6 +34180,24 @@ "version": "2018-11-01" } ] + }, + { + "examples": [ + { + "commands": [ + "network public-ip prefix create --length 28 --location westus2 --name MyPublicIPPrefix --resource-group MyResourceGroup" + ], + "name": "Create a public IP prefix resource. (autogenerated)" + } + ], + "name": "2022-09-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/publicipprefixes/{}", + "plane": "mgmt-plane", + "version": "2022-09-01" + } + ] } ] }, @@ -34229,6 +34247,24 @@ "version": "2018-11-01" } ] + }, + { + "examples": [ + { + "commands": [ + "network public-ip prefix delete --name MyPublicIPPrefix --resource-group MyResourceGroup" + ], + "name": "Delete a public IP prefix resource. (autogenerated)" + } + ], + "name": "2022-09-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/publicipprefixes/{}", + "plane": "mgmt-plane", + "version": "2022-09-01" + } + ] } ] }, @@ -34288,6 +34324,29 @@ "version": "2018-11-01" } ] + }, + { + "examples": [ + { + "commands": [ + "network public-ip prefix list --resource-group MyResourceGroup" + ], + "name": "List public IP prefix resource." + } + ], + "name": "2022-09-01", + "resources": [ + { + "id": "/subscriptions/{}/providers/microsoft.network/publicipprefixes", + "plane": "mgmt-plane", + "version": "2022-09-01" + }, + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/publicipprefixes", + "plane": "mgmt-plane", + "version": "2022-09-01" + } + ] } ] }, @@ -34337,6 +34396,24 @@ "version": "2018-11-01" } ] + }, + { + "examples": [ + { + "commands": [ + "network public-ip prefix show --name MyPublicIPPrefix --resource-group MyResourceGroup --subscription MySubscription" + ], + "name": "Get the details of a public IP prefix resource. (autogenerated)" + } + ], + "name": "2022-09-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/publicipprefixes/{}", + "plane": "mgmt-plane", + "version": "2022-09-01" + } + ] } ] }, @@ -34386,6 +34463,24 @@ "version": "2018-11-01" } ] + }, + { + "examples": [ + { + "commands": [ + "network public-ip prefix update --name MyPublicIPPrefix --resource-group MyResourceGroup --set useRemoteGateways=true" + ], + "name": "Update a public IP prefix resource. (autogenerated)" + } + ], + "name": "2022-09-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/publicipprefixes/{}", + "plane": "mgmt-plane", + "version": "2022-09-01" + } + ] } ] } diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXM=/2022-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXM=/2022-09-01.json new file mode 100644 index 00000000000..44de2f26ae2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXM=/2022-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.network/publicipprefixes", "version": "2022-09-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvcHVibGljSVBQcmVmaXhlcw==/V/MjAyMi0wOS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/publicipprefixes", "version": "2022-09-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9wdWJsaWNJUFByZWZpeGVz/V/MjAyMi0wOS0wMQ=="}], "commandGroups": [{"name": "network public-ip prefix", "commands": [{"name": "list", "version": "2022-09-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.network/publicipprefixes", "version": "2022-09-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvcHVibGljSVBQcmVmaXhlcw==/V/MjAyMi0wOS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/publicipprefixes", "version": "2022-09-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9wdWJsaWNJUFByZWZpeGVz/V/MjAyMi0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_PublicIPPrefixes_List", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_PublicIPPrefixes_ListAll", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_PublicIPPrefixes_List"], "operationId": "PublicIPPrefixes_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2022-09-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "object", "name": "extendedLocation", "props": [{"type": "string", "name": "name"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "EdgeZone"}]}}]}, {"type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/publicIPPrefixes/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "@SubResource_read", "name": "customIPPrefix"}, {"readOnly": true, "type": "string", "name": "ipPrefix"}, {"type": "array", "name": "ipTags", "item": {"type": "object", "props": [{"type": "string", "name": "ipTagType"}, {"type": "string", "name": "tag"}]}}, {"type": "object", "name": "loadBalancerFrontendIpConfiguration", "props": [{"type": "string", "name": "id"}], "cls": "SubResource_read"}, {"type": "object", "name": "natGateway", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/natGateways/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "integer32", "name": "idleTimeoutInMinutes"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "array<@SubResource_read>", "name": "publicIpAddresses", "item": {"type": "@SubResource_read"}}, {"type": "array<@SubResource_read>", "name": "publicIpPrefixes", "item": {"type": "@SubResource_read"}}, {"readOnly": true, "type": "string", "name": "resourceGuid"}, {"readOnly": true, "type": "array<@SubResource_read>", "name": "subnets", "item": {"type": "@SubResource_read"}}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "enum": {"items": [{"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}, {"type": "integer32", "name": "prefixLength"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "publicIPAddressVersion", "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"readOnly": true, "type": "array", "name": "publicIPAddresses", "item": {"type": "object", "props": [{"type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "resourceGuid"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "enum": {"items": [{"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Global"}, {"value": "Regional"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"when": ["$Condition_PublicIPPrefixes_ListAll"], "operationId": "PublicIPPrefixes_ListAll", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/publicIPPrefixes", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2022-09-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "object", "name": "extendedLocation", "props": [{"type": "string", "name": "name"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "EdgeZone"}]}}]}, {"type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/publicIPPrefixes/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "@SubResource_read", "name": "customIPPrefix"}, {"readOnly": true, "type": "string", "name": "ipPrefix"}, {"type": "array", "name": "ipTags", "item": {"type": "object", "props": [{"type": "string", "name": "ipTagType"}, {"type": "string", "name": "tag"}]}}, {"type": "@SubResource_read", "name": "loadBalancerFrontendIpConfiguration"}, {"type": "object", "name": "natGateway", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/natGateways/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "integer32", "name": "idleTimeoutInMinutes"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "array<@SubResource_read>", "name": "publicIpAddresses", "item": {"type": "@SubResource_read"}}, {"type": "array<@SubResource_read>", "name": "publicIpPrefixes", "item": {"type": "@SubResource_read"}}, {"readOnly": true, "type": "string", "name": "resourceGuid"}, {"readOnly": true, "type": "array<@SubResource_read>", "name": "subnets", "item": {"type": "@SubResource_read"}}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "enum": {"items": [{"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}, {"type": "integer32", "name": "prefixLength"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "publicIPAddressVersion", "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"readOnly": true, "type": "array", "name": "publicIPAddresses", "item": {"type": "object", "props": [{"type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "resourceGuid"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "enum": {"items": [{"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Global"}, {"value": "Regional"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXM=/2022-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXM=/2022-09-01.xml new file mode 100644 index 00000000000..27173342aec --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXM=/2022-09-01.xml @@ -0,0 +1,327 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXM=/2022-09-01.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXM=/2022-09-01.md new file mode 100644 index 00000000000..ab5fe73e84b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXM=/2022-09-01.md @@ -0,0 +1 @@ +Reference [/subscriptions/{}/providers/microsoft.network/publicipprefixes 2022-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXM=/2022-09-01.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXMve30=/2022-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXMve30=/2022-09-01.json new file mode 100644 index 00000000000..f44730445c2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXMve30=/2022-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/publicipprefixes/{}", "version": "2022-09-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9wdWJsaWNJUFByZWZpeGVzL3twdWJsaWNJcFByZWZpeE5hbWV9/V/MjAyMi0wOS0wMQ=="}], "commandGroups": [{"name": "network public-ip prefix", "commands": [{"name": "show", "version": "2022-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/publicipprefixes/{}", "version": "2022-09-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9wdWJsaWNJUFByZWZpeGVzL3twdWJsaWNJcFByZWZpeE5hbWV9/V/MjAyMi0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.publicIpPrefixName", "options": ["n", "name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the public IP prefix."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.expand", "options": ["expand"], "help": {"short": "Expands referenced resources."}}]}], "operations": [{"operationId": "PublicIPPrefixes_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIpPrefixName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "publicIpPrefixName", "arg": "$Path.publicIpPrefixName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "$expand", "arg": "$Query.expand"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2022-09-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "object", "name": "extendedLocation", "props": [{"type": "string", "name": "name"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "EdgeZone"}]}}]}, {"type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/publicIPPrefixes/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "@SubResource_read", "name": "customIPPrefix"}, {"readOnly": true, "type": "string", "name": "ipPrefix"}, {"type": "array", "name": "ipTags", "item": {"type": "object", "props": [{"type": "string", "name": "ipTagType"}, {"type": "string", "name": "tag"}]}}, {"type": "object", "name": "loadBalancerFrontendIpConfiguration", "props": [{"type": "string", "name": "id"}], "cls": "SubResource_read"}, {"type": "object", "name": "natGateway", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/natGateways/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "integer32", "name": "idleTimeoutInMinutes"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "array<@SubResource_read>", "name": "publicIpAddresses", "item": {"type": "@SubResource_read"}}, {"type": "array<@SubResource_read>", "name": "publicIpPrefixes", "item": {"type": "@SubResource_read"}}, {"readOnly": true, "type": "string", "name": "resourceGuid"}, {"readOnly": true, "type": "array<@SubResource_read>", "name": "subnets", "item": {"type": "@SubResource_read"}}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "enum": {"items": [{"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}, {"type": "integer32", "name": "prefixLength"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "publicIPAddressVersion", "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"readOnly": true, "type": "array", "name": "publicIPAddresses", "item": {"type": "object", "props": [{"type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "resourceGuid"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "enum": {"items": [{"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Global"}, {"value": "Regional"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2022-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/publicipprefixes/{}", "version": "2022-09-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9wdWJsaWNJUFByZWZpeGVzL3twdWJsaWNJcFByZWZpeE5hbWV9/V/MjAyMi0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.publicIpPrefixName", "options": ["n", "name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the public IP prefix."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "PublicIPPrefixes_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIpPrefixName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "publicIpPrefixName", "arg": "$Path.publicIpPrefixName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2022-09-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2022-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/publicipprefixes/{}", "version": "2022-09-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9wdWJsaWNJUFByZWZpeGVzL3twdWJsaWNJcFByZWZpeE5hbWV9/V/MjAyMi0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.publicIpPrefixName", "options": ["n", "name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the public IP prefix."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$parameters.extendedLocation.name", "options": ["edge-zone"], "group": "", "help": {"short": "The name of edge zone."}}, {"type": "ResourceLocation", "var": "$parameters.location", "options": ["l", "location"], "group": "", "help": {"short": "Location. Values from: `az account list-locations`. You can configure the default location using `az configure --defaults location=`."}}, {"type": "string", "var": "$parameters.properties.customIPPrefix.id", "options": ["custom-ip-prefix-name"], "group": "", "help": {"short": "A custom prefix from which the public prefix derived. If you'd like to cross subscription, please use Resource ID instead."}}, {"type": "integer32", "var": "$parameters.properties.prefixLength", "options": ["length"], "group": "", "help": {"short": "Length of the prefix (i.e. `XX.XX.XX.XX/`)."}}, {"type": "string", "var": "$parameters.properties.publicIPAddressVersion", "options": ["version"], "group": "", "help": {"short": "IP address type. Allowed values: IPv4, IPv6."}, "default": {"value": "IPv4"}, "enum": {"items": [{"name": "IPv4", "value": "IPv4"}, {"name": "IPv6", "value": "IPv6"}]}}, {"type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "", "help": {"short": "Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags."}, "additionalProps": {"item": {"type": "string"}}}, {"type": "array", "var": "$parameters.zones", "options": ["z", "zone"], "group": "", "help": {"short": "Space-separated list of availability zones into which to provision the resource. Allowed values: 1, 2, 3."}, "item": {"type": "string"}}]}, {"name": "ExtendedLocation", "args": [{"type": "string", "var": "$parameters.extendedLocation.type", "options": ["type"], "group": "ExtendedLocation", "help": {"short": "The type of the extended location."}, "enum": {"items": [{"name": "EdgeZone", "value": "EdgeZone"}]}}]}, {"name": "Parameters", "args": [{"type": "ResourceId", "var": "$parameters.id", "options": ["id"], "hide": true, "group": "Parameters", "help": {"short": "Resource ID."}, "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/publicIPPrefixes/{}"}}, {"type": "object", "var": "$parameters.sku", "options": ["sku"], "group": "Parameters", "help": {"short": "The public IP prefix SKU."}, "args": [{"type": "string", "var": "$parameters.sku.name", "options": ["name"], "group": "", "help": {"short": "Name of a public IP prefix SKU."}, "default": {"value": "Standard"}, "enum": {"items": [{"name": "Standard", "value": "Standard"}]}}, {"type": "string", "var": "$parameters.sku.tier", "options": ["tier"], "help": {"short": "Tier of a public IP prefix SKU."}, "enum": {"items": [{"name": "Global", "value": "Global"}, {"name": "Regional", "value": "Regional"}]}}]}]}, {"name": "Properties", "args": [{"type": "array", "var": "$parameters.properties.ipTags", "options": ["ip-tags-list"], "group": "Properties", "help": {"short": "The list of tags associated with the public IP prefix."}, "item": {"type": "object", "args": [{"type": "string", "var": "$parameters.properties.ipTags[].ipTagType", "options": ["ip-tag-type"], "help": {"short": "The IP tag type. Example: FirstPartyUsage."}}, {"type": "string", "var": "$parameters.properties.ipTags[].tag", "options": ["tag"], "help": {"short": "The value of the IP tag associated with the public IP. Example: SQL."}}]}}, {"type": "object", "var": "$parameters.properties.natGateway", "options": ["nat-gateway"], "hide": true, "group": "Properties", "help": {"short": "NatGateway of Public IP Prefix."}, "args": [{"type": "ResourceId", "var": "$parameters.properties.natGateway.id", "options": ["id"], "help": {"short": "Resource ID."}, "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/natGateways/{}"}}, {"type": "ResourceLocation", "var": "$parameters.properties.natGateway.location", "options": ["l", "location"], "help": {"short": "Resource location."}}, {"type": "integer32", "var": "$parameters.properties.natGateway.properties.idleTimeoutInMinutes", "options": ["idle-timeout-in-minutes"], "group": "Properties", "help": {"short": "The idle timeout of the nat gateway."}}, {"type": "array", "var": "$parameters.properties.natGateway.properties.publicIpAddresses", "options": ["public-ip-addresses"], "group": "Properties", "help": {"short": "An array of public ip addresses associated with the nat gateway resource."}, "item": {"type": "object", "args": [{"type": "string", "var": "@SubResource_create.id", "options": ["id"], "help": {"short": "Resource ID."}}], "cls": "SubResource_create"}}, {"type": "array<@SubResource_create>", "var": "$parameters.properties.natGateway.properties.publicIpPrefixes", "options": ["public-ip-prefixes"], "group": "Properties", "help": {"short": "An array of public ip prefixes associated with the nat gateway resource."}, "item": {"type": "@SubResource_create"}}, {"type": "object", "var": "$parameters.properties.natGateway.sku", "options": ["sku"], "help": {"short": "The nat gateway SKU."}, "args": [{"type": "string", "var": "$parameters.properties.natGateway.sku.name", "options": ["name"], "help": {"short": "Name of Nat Gateway SKU."}, "enum": {"items": [{"name": "Standard", "value": "Standard"}]}}]}, {"type": "object", "var": "$parameters.properties.natGateway.tags", "options": ["tags"], "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}, {"type": "array", "var": "$parameters.properties.natGateway.zones", "options": ["zones"], "help": {"short": "A list of availability zones denoting the zone in which Nat Gateway should be deployed."}, "item": {"type": "string"}}]}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "PublicIPPrefixes_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIpPrefixName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "publicIpPrefixName", "arg": "$Path.publicIpPrefixName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2022-09-01"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "extendedLocation", "props": [{"type": "string", "name": "name", "arg": "$parameters.extendedLocation.name"}, {"type": "string", "name": "type", "arg": "$parameters.extendedLocation.type", "enum": {"items": [{"value": "EdgeZone"}]}}]}, {"type": "ResourceId", "name": "id", "arg": "$parameters.id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/publicIPPrefixes/{}"}}, {"type": "ResourceLocation", "name": "location", "arg": "$parameters.location"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "customIPPrefix", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.customIPPrefix.id"}]}, {"type": "array", "name": "ipTags", "arg": "$parameters.properties.ipTags", "item": {"type": "object", "props": [{"type": "string", "name": "ipTagType", "arg": "$parameters.properties.ipTags[].ipTagType"}, {"type": "string", "name": "tag", "arg": "$parameters.properties.ipTags[].tag"}]}}, {"type": "object", "name": "natGateway", "arg": "$parameters.properties.natGateway", "props": [{"type": "ResourceId", "name": "id", "arg": "$parameters.properties.natGateway.id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/natGateways/{}"}}, {"type": "ResourceLocation", "name": "location", "arg": "$parameters.properties.natGateway.location"}, {"type": "object", "name": "properties", "props": [{"type": "integer32", "name": "idleTimeoutInMinutes", "arg": "$parameters.properties.natGateway.properties.idleTimeoutInMinutes"}, {"type": "array", "name": "publicIpAddresses", "arg": "$parameters.properties.natGateway.properties.publicIpAddresses", "item": {"type": "object", "props": [{"type": "string", "name": "id", "arg": "@SubResource_create.id"}], "cls": "SubResource_create"}}, {"type": "array<@SubResource_create>", "name": "publicIpPrefixes", "arg": "$parameters.properties.natGateway.properties.publicIpPrefixes", "item": {"type": "@SubResource_create"}}], "clientFlatten": true}, {"type": "object", "name": "sku", "arg": "$parameters.properties.natGateway.sku", "props": [{"type": "string", "name": "name", "arg": "$parameters.properties.natGateway.sku.name", "enum": {"items": [{"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.properties.natGateway.tags", "additionalProps": {"item": {"type": "string"}}}, {"type": "array", "name": "zones", "arg": "$parameters.properties.natGateway.zones", "item": {"type": "string"}}]}, {"type": "integer32", "name": "prefixLength", "arg": "$parameters.properties.prefixLength"}, {"type": "string", "name": "publicIPAddressVersion", "arg": "$parameters.properties.publicIPAddressVersion", "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}], "clientFlatten": true}, {"type": "object", "name": "sku", "arg": "$parameters.sku", "props": [{"type": "string", "name": "name", "arg": "$parameters.sku.name", "enum": {"items": [{"value": "Standard"}]}}, {"type": "string", "name": "tier", "arg": "$parameters.sku.tier", "enum": {"items": [{"value": "Global"}, {"value": "Regional"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}, {"type": "array", "name": "zones", "arg": "$parameters.zones", "item": {"type": "string"}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "object", "name": "extendedLocation", "props": [{"type": "string", "name": "name"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "EdgeZone"}]}}]}, {"type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/publicIPPrefixes/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "@SubResource_read", "name": "customIPPrefix"}, {"readOnly": true, "type": "string", "name": "ipPrefix"}, {"type": "array", "name": "ipTags", "item": {"type": "object", "props": [{"type": "string", "name": "ipTagType"}, {"type": "string", "name": "tag"}]}}, {"type": "object", "name": "loadBalancerFrontendIpConfiguration", "props": [{"type": "string", "name": "id"}], "cls": "SubResource_read"}, {"type": "object", "name": "natGateway", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/natGateways/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "integer32", "name": "idleTimeoutInMinutes"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "array<@SubResource_read>", "name": "publicIpAddresses", "item": {"type": "@SubResource_read"}}, {"type": "array<@SubResource_read>", "name": "publicIpPrefixes", "item": {"type": "@SubResource_read"}}, {"readOnly": true, "type": "string", "name": "resourceGuid"}, {"readOnly": true, "type": "array<@SubResource_read>", "name": "subnets", "item": {"type": "@SubResource_read"}}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "enum": {"items": [{"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}, {"type": "integer32", "name": "prefixLength"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "publicIPAddressVersion", "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"readOnly": true, "type": "array", "name": "publicIPAddresses", "item": {"type": "object", "props": [{"type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "resourceGuid"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "enum": {"items": [{"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Global"}, {"value": "Regional"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2022-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/publicipprefixes/{}", "version": "2022-09-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9wdWJsaWNJUFByZWZpeGVzL3twdWJsaWNJcFByZWZpeE5hbWV9/V/MjAyMi0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.publicIpPrefixName", "options": ["n", "name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the public IP prefix."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "ExtendedLocation", "args": [{"nullable": true, "type": "string", "var": "$parameters.extendedLocation.name", "options": ["edge-zone"], "hide": true, "group": "ExtendedLocation", "help": {"short": "The name of edge zone."}}, {"nullable": true, "type": "string", "var": "$parameters.extendedLocation.type", "options": ["type"], "hide": true, "group": "ExtendedLocation", "help": {"short": "The type of the extended location."}, "enum": {"items": [{"name": "EdgeZone", "value": "EdgeZone"}]}}]}, {"name": "Parameters", "args": [{"nullable": true, "type": "ResourceId", "var": "$parameters.id", "options": ["id"], "hide": true, "group": "Parameters", "help": {"short": "Resource ID."}, "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/publicIPPrefixes/{}"}}, {"nullable": true, "type": "ResourceLocation", "var": "$parameters.location", "options": ["l", "location"], "hide": true, "group": "Parameters", "help": {"short": "Location. Values from: `az account list-locations`. You can configure the default location using `az configure --defaults location=`."}}, {"nullable": true, "type": "object", "var": "$parameters.sku", "options": ["sku"], "hide": true, "group": "Parameters", "help": {"short": "The public IP prefix SKU."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.sku.name", "options": ["name"], "help": {"short": "Name of a public IP prefix SKU."}, "enum": {"items": [{"name": "Standard", "value": "Standard"}]}}, {"nullable": true, "type": "string", "var": "$parameters.sku.tier", "options": ["tier"], "help": {"short": "Tier of a public IP prefix SKU."}, "enum": {"items": [{"name": "Global", "value": "Global"}, {"name": "Regional", "value": "Regional"}]}}]}, {"nullable": true, "type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}, {"nullable": true, "type": "array", "var": "$parameters.zones", "options": ["zones"], "hide": true, "group": "Parameters", "help": {"short": "A list of availability zones denoting the IP allocated for the resource needs to come from."}, "item": {"nullable": true, "type": "string"}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.customIPPrefix", "options": ["custom-ip-prefix"], "hide": true, "group": "Properties", "help": {"short": "The customIpPrefix that this prefix is associated with."}, "args": [{"nullable": true, "type": "string", "var": "@SubResource_update.id", "options": ["id"], "help": {"short": "Resource ID."}}], "cls": "SubResource_update"}, {"nullable": true, "type": "array", "var": "$parameters.properties.ipTags", "options": ["ip-tags"], "hide": true, "group": "Properties", "help": {"short": "The list of tags associated with the public IP prefix."}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.ipTags[].ipTagType", "options": ["ip-tag-type"], "help": {"short": "The IP tag type. Example: FirstPartyUsage."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.ipTags[].tag", "options": ["tag"], "help": {"short": "The value of the IP tag associated with the public IP. Example: SQL."}}]}}, {"nullable": true, "type": "object", "var": "$parameters.properties.natGateway", "options": ["nat-gateway"], "hide": true, "group": "Properties", "help": {"short": "NatGateway of Public IP Prefix."}, "args": [{"nullable": true, "type": "ResourceId", "var": "$parameters.properties.natGateway.id", "options": ["id"], "help": {"short": "Resource ID."}, "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/natGateways/{}"}}, {"nullable": true, "type": "ResourceLocation", "var": "$parameters.properties.natGateway.location", "options": ["l", "location"], "help": {"short": "Resource location."}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.natGateway.properties.idleTimeoutInMinutes", "options": ["idle-timeout-in-minutes"], "group": "Properties", "help": {"short": "The idle timeout of the nat gateway."}}, {"nullable": true, "type": "array<@SubResource_update>", "var": "$parameters.properties.natGateway.properties.publicIpAddresses", "options": ["public-ip-addresses"], "group": "Properties", "help": {"short": "An array of public ip addresses associated with the nat gateway resource."}, "item": {"nullable": true, "type": "@SubResource_update"}}, {"nullable": true, "type": "array<@SubResource_update>", "var": "$parameters.properties.natGateway.properties.publicIpPrefixes", "options": ["public-ip-prefixes"], "group": "Properties", "help": {"short": "An array of public ip prefixes associated with the nat gateway resource."}, "item": {"nullable": true, "type": "@SubResource_update"}}, {"nullable": true, "type": "object", "var": "$parameters.properties.natGateway.sku", "options": ["sku"], "help": {"short": "The nat gateway SKU."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.natGateway.sku.name", "options": ["name"], "help": {"short": "Name of Nat Gateway SKU."}, "enum": {"items": [{"name": "Standard", "value": "Standard"}]}}]}, {"nullable": true, "type": "object", "var": "$parameters.properties.natGateway.tags", "options": ["tags"], "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}, {"nullable": true, "type": "array", "var": "$parameters.properties.natGateway.zones", "options": ["zones"], "help": {"short": "A list of availability zones denoting the zone in which Nat Gateway should be deployed."}, "item": {"nullable": true, "type": "string"}}]}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.prefixLength", "options": ["prefix-length"], "hide": true, "group": "Properties", "help": {"short": "The Length of the Public IP Prefix."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.publicIPAddressVersion", "options": ["version"], "hide": true, "group": "Properties", "help": {"short": "IP address type. Allowed values: IPv4, IPv6."}, "enum": {"items": [{"name": "IPv4", "value": "IPv4"}, {"name": "IPv6", "value": "IPv6"}]}}]}], "operations": [{"operationId": "PublicIPPrefixes_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIpPrefixName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "publicIpPrefixName", "arg": "$Path.publicIpPrefixName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2022-09-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "object", "name": "extendedLocation", "props": [{"type": "string", "name": "name"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "EdgeZone"}]}}]}, {"type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/publicIPPrefixes/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "@SubResource_read", "name": "customIPPrefix"}, {"readOnly": true, "type": "string", "name": "ipPrefix"}, {"type": "array", "name": "ipTags", "item": {"type": "object", "props": [{"type": "string", "name": "ipTagType"}, {"type": "string", "name": "tag"}]}}, {"type": "object", "name": "loadBalancerFrontendIpConfiguration", "props": [{"type": "string", "name": "id"}], "cls": "SubResource_read"}, {"type": "object", "name": "natGateway", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/natGateways/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "integer32", "name": "idleTimeoutInMinutes"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "array<@SubResource_read>", "name": "publicIpAddresses", "item": {"type": "@SubResource_read"}}, {"type": "array<@SubResource_read>", "name": "publicIpPrefixes", "item": {"type": "@SubResource_read"}}, {"readOnly": true, "type": "string", "name": "resourceGuid"}, {"readOnly": true, "type": "array<@SubResource_read>", "name": "subnets", "item": {"type": "@SubResource_read"}}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "enum": {"items": [{"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}, {"type": "integer32", "name": "prefixLength"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "publicIPAddressVersion", "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}, {"readOnly": true, "type": "array", "name": "publicIPAddresses", "item": {"type": "object", "props": [{"type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "resourceGuid"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "enum": {"items": [{"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Global"}, {"value": "Regional"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}], "cls": "PublicIPPrefix_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "extendedLocation", "props": [{"type": "string", "name": "name", "arg": "$parameters.extendedLocation.name"}, {"type": "string", "name": "type", "arg": "$parameters.extendedLocation.type", "enum": {"items": [{"value": "EdgeZone"}]}}]}, {"type": "ResourceId", "name": "id", "arg": "$parameters.id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/publicIPPrefixes/{}"}}, {"type": "ResourceLocation", "name": "location", "arg": "$parameters.location"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "customIPPrefix", "arg": "$parameters.properties.customIPPrefix", "props": [{"type": "string", "name": "id", "arg": "@SubResource_update.id"}], "cls": "SubResource_update"}, {"type": "array", "name": "ipTags", "arg": "$parameters.properties.ipTags", "item": {"type": "object", "props": [{"type": "string", "name": "ipTagType", "arg": "$parameters.properties.ipTags[].ipTagType"}, {"type": "string", "name": "tag", "arg": "$parameters.properties.ipTags[].tag"}]}}, {"type": "object", "name": "natGateway", "arg": "$parameters.properties.natGateway", "props": [{"type": "ResourceId", "name": "id", "arg": "$parameters.properties.natGateway.id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/natGateways/{}"}}, {"type": "ResourceLocation", "name": "location", "arg": "$parameters.properties.natGateway.location"}, {"type": "object", "name": "properties", "props": [{"type": "integer32", "name": "idleTimeoutInMinutes", "arg": "$parameters.properties.natGateway.properties.idleTimeoutInMinutes"}, {"type": "array<@SubResource_update>", "name": "publicIpAddresses", "arg": "$parameters.properties.natGateway.properties.publicIpAddresses", "item": {"type": "@SubResource_update"}}, {"type": "array<@SubResource_update>", "name": "publicIpPrefixes", "arg": "$parameters.properties.natGateway.properties.publicIpPrefixes", "item": {"type": "@SubResource_update"}}], "clientFlatten": true}, {"type": "object", "name": "sku", "arg": "$parameters.properties.natGateway.sku", "props": [{"type": "string", "name": "name", "arg": "$parameters.properties.natGateway.sku.name", "enum": {"items": [{"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.properties.natGateway.tags", "additionalProps": {"item": {"type": "string"}}}, {"type": "array", "name": "zones", "arg": "$parameters.properties.natGateway.zones", "item": {"type": "string"}}]}, {"type": "integer32", "name": "prefixLength", "arg": "$parameters.properties.prefixLength"}, {"type": "string", "name": "publicIPAddressVersion", "arg": "$parameters.properties.publicIPAddressVersion", "enum": {"items": [{"value": "IPv4"}, {"value": "IPv6"}]}}], "clientFlatten": true}, {"type": "object", "name": "sku", "arg": "$parameters.sku", "props": [{"type": "string", "name": "name", "arg": "$parameters.sku.name", "enum": {"items": [{"value": "Standard"}]}}, {"type": "string", "name": "tier", "arg": "$parameters.sku.tier", "enum": {"items": [{"value": "Global"}, {"value": "Regional"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}, {"type": "array", "name": "zones", "arg": "$parameters.zones", "item": {"type": "string"}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "location"}, "operationId": "PublicIPPrefixes_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIpPrefixName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "publicIpPrefixName", "arg": "$Path.publicIpPrefixName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2022-09-01"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@PublicIPPrefix_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXMve30=/2022-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXMve30=/2022-09-01.xml new file mode 100644 index 00000000000..35b220694ed --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL3B1YmxpY2lwcHJlZml4ZXMve30=/2022-09-01.xml @@ -0,0 +1,964 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +