From ffee0ef56f4c4ef6f6ec2c6e1f8252002f6a6ff6 Mon Sep 17 00:00:00 2001 From: Bhavana Kalivemula Date: Mon, 9 Mar 2026 17:08:05 +0530 Subject: [PATCH 1/2] vwan failover and resiliency commands added --- .../_get-failover-all-tests-detail.md | 16 +++ .../_get-failover-single-test-detail.md | 16 +++ .../_get-resiliency-information.md | 16 +++ .../_get-routes-information.md | 16 +++ .../_start-site-failover-test.md | 16 +++ .../_stop-site-failover-test.md | 16 +++ .../network/express-route-gateway/readme.md | 23 ++++ Commands/network/readme.md | 3 + .../2025-07-01.json | 1 + .../2025-07-01.xml | 128 ++++++++++++++++++ .../2025-07-01.json | 1 + .../2025-07-01.xml | 105 ++++++++++++++ .../2025-07-01.json | 1 + .../2025-07-01.xml | 85 ++++++++++++ .../2025-07-01.json | 1 + .../2025-07-01.xml | 92 +++++++++++++ .../2025-07-01.json | 1 + .../2025-07-01.xml | 60 ++++++++ .../2025-07-01.json | 1 + .../2025-07-01.xml | 93 +++++++++++++ 20 files changed, 691 insertions(+) create mode 100644 Commands/network/express-route-gateway/_get-failover-all-tests-detail.md create mode 100644 Commands/network/express-route-gateway/_get-failover-single-test-detail.md create mode 100644 Commands/network/express-route-gateway/_get-resiliency-information.md create mode 100644 Commands/network/express-route-gateway/_get-routes-information.md create mode 100644 Commands/network/express-route-gateway/_start-site-failover-test.md create mode 100644 Commands/network/express-route-gateway/_stop-site-failover-test.md create mode 100644 Commands/network/express-route-gateway/readme.md create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.xml diff --git a/Commands/network/express-route-gateway/_get-failover-all-tests-detail.md b/Commands/network/express-route-gateway/_get-failover-all-tests-detail.md new file mode 100644 index 000000000..981174072 --- /dev/null +++ b/Commands/network/express-route-gateway/_get-failover-all-tests-detail.md @@ -0,0 +1,16 @@ +# [Command] _network express-route-gateway get-failover-all-tests-detail_ + +This operation retrieves the details of all the failover tests performed on the Virtual Wan ExpressRoute gateways for different peering locations + +## Versions + +### [2025-07-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.xml) **Stable** + + + +#### examples + +- VwanExpressRouteGatewayFailoverAllTestsDetails + ```bash + network express-route-gateway get-failover-all-tests-detail --resource-group ExpressRouteVWan_ResiliencyValidation_Playwright_Tests --express-route-gateway-name b982dc4450f5406ba6d4344e15575138-eastus-er-gw --type SingleSiteFailover --fetch-latest True + ``` diff --git a/Commands/network/express-route-gateway/_get-failover-single-test-detail.md b/Commands/network/express-route-gateway/_get-failover-single-test-detail.md new file mode 100644 index 000000000..5cf6d89b9 --- /dev/null +++ b/Commands/network/express-route-gateway/_get-failover-single-test-detail.md @@ -0,0 +1,16 @@ +# [Command] _network express-route-gateway get-failover-single-test-detail_ + +This operation retrieves the details of a particular failover test performed on the vwan expressRouteGateway based on the test Guid + +## Versions + +### [2025-07-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.xml) **Stable** + + + +#### examples + +- VwanExpressRouteGatewayFailoverSingleTestDetails + ```bash + network express-route-gateway get-failover-single-test-detail --resource-group rg1 --express-route-gateway-name ergw --peering-location Vancouver --failover-test-id fe458ae8-d2ae-4520-a104-44bc233bde7e + ``` diff --git a/Commands/network/express-route-gateway/_get-resiliency-information.md b/Commands/network/express-route-gateway/_get-resiliency-information.md new file mode 100644 index 000000000..b8c591671 --- /dev/null +++ b/Commands/network/express-route-gateway/_get-resiliency-information.md @@ -0,0 +1,16 @@ +# [Command] _network express-route-gateway get-resiliency-information_ + +This operation retrieves the resiliency information for VWAN ExpressRoute Gateway, including the gateway's current resiliency score and recommendations to further improve the score + +## Versions + +### [2025-07-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.xml) **Stable** + + + +#### examples + +- VwanExpressRouteGatewayGetResiliencyInformation + ```bash + network express-route-gateway get-resiliency-information --resource-group rg1 --express-route-gateway-name ergw --attempt-refresh True + ``` diff --git a/Commands/network/express-route-gateway/_get-routes-information.md b/Commands/network/express-route-gateway/_get-routes-information.md new file mode 100644 index 000000000..34512c971 --- /dev/null +++ b/Commands/network/express-route-gateway/_get-routes-information.md @@ -0,0 +1,16 @@ +# [Command] _network express-route-gateway get-routes-information_ + +This operation retrieves the route set information for Vwan Express Route Gateway based on their resiliency + +## Versions + +### [2025-07-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.xml) **Stable** + + + +#### examples + +- VwanExpressRouteGatewayGetRoutesInformation + ```bash + network express-route-gateway get-routes-information --resource-group rg1 --express-route-gateway-name ergw --attempt-refresh False + ``` diff --git a/Commands/network/express-route-gateway/_start-site-failover-test.md b/Commands/network/express-route-gateway/_start-site-failover-test.md new file mode 100644 index 000000000..00018cdca --- /dev/null +++ b/Commands/network/express-route-gateway/_start-site-failover-test.md @@ -0,0 +1,16 @@ +# [Command] _network express-route-gateway start-site-failover-test_ + +This operation starts failover simulation on the vwan expressRouteGateway for the specified peering location + +## Versions + +### [2025-07-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.xml) **Stable** + + + +#### examples + +- VwanExpressRouteGatewayStartSiteFailoverSimulation + ```bash + network express-route-gateway start-site-failover-test --resource-group rg1 --express-route-gateway-name ergw --peering-location Vancouver + ``` diff --git a/Commands/network/express-route-gateway/_stop-site-failover-test.md b/Commands/network/express-route-gateway/_stop-site-failover-test.md new file mode 100644 index 000000000..f5a169ef0 --- /dev/null +++ b/Commands/network/express-route-gateway/_stop-site-failover-test.md @@ -0,0 +1,16 @@ +# [Command] _network express-route-gateway stop-site-failover-test_ + +This operation stops an ongoing failover simulation on the vwan expressRouteGateway for the specified peering location + +## Versions + +### [2025-07-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.xml) **Stable** + + + +#### examples + +- VwanExpressRouteGatewayStopSiteFailoverSimulation + ```bash + network express-route-gateway stop-site-failover-test --resource-group rg1 --express-route-gateway-name ergw --peering-location Vancouver --was-simulation-successful True --details "[{failover-connection-name:conn1,failover-location:Denver,is-verified:False},{failover-connection-name:conn2,failover-location:Amsterdam,is-verified:True}]" + ``` diff --git a/Commands/network/express-route-gateway/readme.md b/Commands/network/express-route-gateway/readme.md new file mode 100644 index 000000000..2091ea5ab --- /dev/null +++ b/Commands/network/express-route-gateway/readme.md @@ -0,0 +1,23 @@ +# [Group] _network express-route-gateway_ + +Manage Express Route Gateway + +## Commands + +- [get-failover-all-tests-detail](/Commands/network/express-route-gateway/_get-failover-all-tests-detail.md) +: This operation retrieves the details of all the failover tests performed on the Virtual Wan ExpressRoute gateways for different peering locations + +- [get-failover-single-test-detail](/Commands/network/express-route-gateway/_get-failover-single-test-detail.md) +: This operation retrieves the details of a particular failover test performed on the vwan expressRouteGateway based on the test Guid + +- [get-resiliency-information](/Commands/network/express-route-gateway/_get-resiliency-information.md) +: This operation retrieves the resiliency information for VWAN ExpressRoute Gateway, including the gateway's current resiliency score and recommendations to further improve the score + +- [get-routes-information](/Commands/network/express-route-gateway/_get-routes-information.md) +: This operation retrieves the route set information for Vwan Express Route Gateway based on their resiliency + +- [start-site-failover-test](/Commands/network/express-route-gateway/_start-site-failover-test.md) +: This operation starts failover simulation on the vwan expressRouteGateway for the specified peering location + +- [stop-site-failover-test](/Commands/network/express-route-gateway/_stop-site-failover-test.md) +: This operation stops an ongoing failover simulation on the vwan expressRouteGateway for the specified peering location diff --git a/Commands/network/readme.md b/Commands/network/readme.md index b9f02872e..f7d878397 100644 --- a/Commands/network/readme.md +++ b/Commands/network/readme.md @@ -40,6 +40,9 @@ Manage Azure Network resources. - [express-route-cross-connection](/Commands/network/express-route-cross-connection/readme.md) : Manage express route cross connection +- [express-route-gateway](/Commands/network/express-route-gateway/readme.md) +: Manage Express Route Gateway + - [express-route-port](/Commands/network/express-route-port/readme.md) : Manage express route port diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.json new file mode 100644 index 000000000..1db1cd929 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getfailoveralltestsdetails", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldEZhaWxvdmVyQWxsVGVzdHNEZXRhaWxz/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "get-failover-all-tests-detail", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getfailoveralltestsdetails", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldEZhaWxvdmVyQWxsVGVzdHNEZXRhaWxz/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["express-route-gateway-name"], "required": true, "idPart": "name", "help": {"short": "The name of the vwan express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"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": "boolean", "var": "$Query.fetchLatest", "options": ["fetch-latest"], "required": true, "help": {"short": "Fetch only the latest tests for each peering location"}}, {"type": "string", "var": "$Query.type", "options": ["type"], "required": true, "help": {"short": "The type of failover test"}, "enum": {"items": [{"name": "All", "value": "All"}, {"name": "LinkFailover", "value": "LinkFailover"}, {"name": "MultiSiteFailover", "value": "MultiSiteFailover"}, {"name": "SingleSiteFailover", "value": "SingleSiteFailover"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_GetFailoverAllTestsDetails", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/getFailoverAllTestsDetails", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "boolean", "name": "fetchLatest", "arg": "$Query.fetchLatest", "required": true}, {"type": "string", "name": "type", "arg": "$Query.type", "required": true, "enum": {"items": [{"value": "All"}, {"value": "LinkFailover"}, {"value": "MultiSiteFailover"}, {"value": "SingleSiteFailover"}]}}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "array", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "circuits", "item": {"type": "object", "props": [{"type": "string", "name": "connectionName"}, {"type": "string", "name": "name"}, {"type": "ResourceId", "name": "nrpResourceUri"}]}}, {"readOnly": true, "type": "array", "name": "connections", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "lastUpdatedTime"}, {"type": "string", "name": "name"}, {"type": "ResourceId", "name": "nrpResourceUri"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Connected"}, {"value": "Disconnected"}]}}]}}, {"readOnly": true, "type": "string", "name": "endTime"}, {"readOnly": true, "type": "array", "name": "issues", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "peeringLocation"}, {"readOnly": true, "type": "string", "name": "startTime"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Completed"}, {"value": "Expired"}, {"value": "Invalid"}, {"value": "NotStarted"}, {"value": "Running"}, {"value": "StartFailed"}, {"value": "Starting"}, {"value": "StopFailed"}, {"value": "Stopping"}]}}, {"readOnly": true, "type": "string", "name": "testGuid"}, {"readOnly": true, "type": "string", "name": "testType", "enum": {"items": [{"value": "All"}, {"value": "LinkFailover"}, {"value": "MultiSiteFailover"}, {"value": "SingleSiteFailover"}]}}]}}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.xml new file mode 100644 index 000000000..cb7c63cd3 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.xml @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.json new file mode 100644 index 000000000..a3acc396d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getfailoversingletestdetails", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldEZhaWxvdmVyU2luZ2xlVGVzdERldGFpbHM=/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "get-failover-single-test-detail", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getfailoversingletestdetails", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldEZhaWxvdmVyU2luZ2xlVGVzdERldGFpbHM=/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["express-route-gateway-name"], "required": true, "idPart": "name", "help": {"short": "The name of the vwan express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"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.failoverTestId", "options": ["failover-test-id"], "required": true, "help": {"short": "The unique Guid value which identifies the test"}}, {"type": "string", "var": "$Query.peeringLocation", "options": ["peering-location"], "required": true, "help": {"short": "Peering location of the test"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_GetFailoverSingleTestDetails", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/getFailoverSingleTestDetails", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "failoverTestId", "arg": "$Query.failoverTestId", "required": true}, {"type": "string", "name": "peeringLocation", "arg": "$Query.peeringLocation", "required": true}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "array", "item": {"type": "object", "props": [{"readOnly": true, "type": "boolean", "name": "attestation"}, {"readOnly": true, "type": "string", "name": "endTime"}, {"readOnly": true, "type": "array", "name": "failoverConnectionDetails", "item": {"type": "object", "props": [{"type": "string", "name": "failoverConnectionName"}, {"type": "string", "name": "failoverLocation"}, {"type": "boolean", "name": "isVerified"}]}}, {"readOnly": true, "type": "array", "name": "nonRedundantRoutes", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "peeringLocation"}, {"readOnly": true, "type": "array", "name": "redundantRoutes", "item": {"type": "object", "props": [{"type": "array", "name": "peeringLocations", "item": {"type": "string"}}, {"type": "array", "name": "routes", "item": {"type": "string"}}]}}, {"readOnly": true, "type": "string", "name": "startTime"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Completed"}, {"value": "Expired"}, {"value": "Invalid"}, {"value": "NotStarted"}, {"value": "Running"}, {"value": "StartFailed"}, {"value": "Starting"}, {"value": "StopFailed"}, {"value": "Stopping"}]}}, {"readOnly": true, "type": "boolean", "name": "wasSimulationSuccessful"}]}}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.xml new file mode 100644 index 000000000..f32e64f61 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.xml @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.json new file mode 100644 index 000000000..8d4944e76 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getresiliencyinformation", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldFJlc2lsaWVuY3lJbmZvcm1hdGlvbg==/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "get-resiliency-information", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getresiliencyinformation", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldFJlc2lsaWVuY3lJbmZvcm1hdGlvbg==/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["express-route-gateway-name"], "required": true, "idPart": "name", "help": {"short": "The name of the vwan express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"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": "boolean", "var": "$Query.attemptRefresh", "options": ["attempt-refresh"], "help": {"short": "Attempt to recalculate the Resiliency Information for the gateway"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_GetResiliencyInformation", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/getResiliencyInformation", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "boolean", "name": "attemptRefresh", "arg": "$Query.attemptRefresh"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "components", "item": {"type": "object", "props": [{"type": "string", "name": "currentScore"}, {"type": "string", "name": "maxScore"}, {"type": "string", "name": "name"}, {"type": "array", "name": "recommendations", "item": {"type": "object", "props": [{"type": "string", "name": "callToActionLink"}, {"type": "string", "name": "callToActionText"}, {"type": "string", "name": "details"}, {"type": "string", "name": "recommendationId"}, {"type": "string", "name": "recommendationText"}, {"type": "string", "name": "recommendationTitle"}, {"type": "string", "name": "severity"}]}}]}}, {"readOnly": true, "type": "string", "name": "lastComputedTime"}, {"readOnly": true, "type": "string", "name": "maxScoreFromRecommendations"}, {"readOnly": true, "type": "string", "name": "minScoreFromRecommendations"}, {"readOnly": true, "type": "string", "name": "nextEligibleComputeTime"}, {"readOnly": true, "type": "string", "name": "overallScore"}, {"readOnly": true, "type": "string", "name": "scoreChange"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.xml new file mode 100644 index 000000000..527245a43 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.xml @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.json new file mode 100644 index 000000000..8cdbea406 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getroutesinformation", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldFJvdXRlc0luZm9ybWF0aW9u/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "get-routes-information", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getroutesinformation", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldFJvdXRlc0luZm9ybWF0aW9u/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["express-route-gateway-name"], "required": true, "idPart": "name", "help": {"short": "The name of the vwan express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"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": "boolean", "var": "$Query.attemptRefresh", "options": ["attempt-refresh"], "help": {"short": "Attempt to recalculate the Route Sets Information for the gateway"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_GetRoutesInformation", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/getRoutesInformation", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "boolean", "name": "attemptRefresh", "arg": "$Query.attemptRefresh"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "object", "name": "circuitsMetadataMap", "additionalProps": {"readOnly": true, "item": {"type": "object", "props": [{"type": "string", "name": "link"}, {"type": "string", "name": "location"}, {"type": "string", "name": "name"}]}}}, {"readOnly": true, "type": "string", "name": "lastComputedTime"}, {"readOnly": true, "type": "string", "name": "nextEligibleComputeTime"}, {"readOnly": true, "type": "string", "name": "routeSetVersion"}, {"readOnly": true, "type": "array", "name": "routeSets", "item": {"type": "object", "props": [{"type": "object", "name": "details", "additionalProps": {"item": {"type": "array", "item": {"type": "object", "props": [{"type": "string", "name": "circuit"}, {"type": "string", "name": "pri"}, {"type": "string", "name": "sec"}]}}}}, {"type": "array", "name": "locations", "item": {"type": "string"}}, {"type": "string", "name": "name"}]}}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.xml new file mode 100644 index 000000000..fe1c5bf46 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.xml @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.json new file mode 100644 index 000000000..773f66640 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/startsitefailovertest", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L3N0YXJ0U2l0ZUZhaWxvdmVyVGVzdA==/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "start-site-failover-test", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/startsitefailovertest", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L3N0YXJ0U2l0ZUZhaWxvdmVyVGVzdA==/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["express-route-gateway-name"], "required": true, "idPart": "name", "help": {"short": "The name of the express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"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.peeringLocation", "options": ["peering-location"], "required": true, "help": {"short": "Peering location of the test"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_StartSiteFailoverTest", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/startSiteFailoverTest", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "peeringLocation", "arg": "$Query.peeringLocation", "required": true}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "string"}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "string", "ref": "$Instance"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.xml new file mode 100644 index 000000000..edd594057 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.json new file mode 100644 index 000000000..ab0c8ec10 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/stopsitefailovertest", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L3N0b3BTaXRlRmFpbG92ZXJUZXN0/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "stop-site-failover-test", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/stopsitefailovertest", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L3N0b3BTaXRlRmFpbG92ZXJUZXN0/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["express-route-gateway-name"], "required": true, "idPart": "name", "help": {"short": "The name of the express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"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": "StopParameters", "args": [{"type": "array", "var": "$stopParameters.details", "options": ["details"], "required": true, "group": "StopParameters", "help": {"short": "List of all the failover connections for this peering location"}, "item": {"type": "object", "args": [{"type": "string", "var": "$stopParameters.details[].failoverConnectionName", "options": ["failover-connection-name"], "help": {"short": "Name of the failover connection"}}, {"type": "string", "var": "$stopParameters.details[].failoverLocation", "options": ["failover-location"], "help": {"short": "Location of the failover connection"}}, {"type": "boolean", "var": "$stopParameters.details[].isVerified", "options": ["is-verified"], "help": {"short": "Whether the customer was able to establish connectivity through this failover connection or not"}}]}}, {"type": "string", "var": "$stopParameters.peeringLocation", "options": ["peering-location"], "required": true, "group": "StopParameters", "help": {"short": "Peering location of the test"}}, {"type": "boolean", "var": "$stopParameters.wasSimulationSuccessful", "options": ["was-simulation-successful"], "required": true, "group": "StopParameters", "help": {"short": "Whether the failover simulation was successful or not"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_StopSiteFailoverTest", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/stopSiteFailoverTest", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"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": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "stopParameters", "required": true, "props": [{"type": "array", "name": "details", "arg": "$stopParameters.details", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "failoverConnectionName", "arg": "$stopParameters.details[].failoverConnectionName"}, {"type": "string", "name": "failoverLocation", "arg": "$stopParameters.details[].failoverLocation"}, {"type": "boolean", "name": "isVerified", "arg": "$stopParameters.details[].isVerified"}]}}, {"type": "string", "name": "peeringLocation", "arg": "$stopParameters.peeringLocation", "required": true}, {"type": "boolean", "name": "wasSimulationSuccessful", "arg": "$stopParameters.wasSimulationSuccessful", "required": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "string"}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "string", "ref": "$Instance"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.xml new file mode 100644 index 000000000..ff0d2ae64 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + + + + + +
+
+ +
+
+
From 605ada07a20e579db1d0fcbae4350ad6d9c7ce51 Mon Sep 17 00:00:00 2001 From: Bhavana Kalivemula Date: Mon, 16 Mar 2026 14:54:10 +0530 Subject: [PATCH 2/2] parameters name fixed --- .../_get-failover-all-tests-detail.md | 2 +- .../_get-failover-single-test-detail.md | 2 +- .../_get-resiliency-information.md | 2 +- .../express-route-gateway/_get-routes-information.md | 2 +- .../express-route-gateway/_start-site-failover-test.md | 2 +- .../express-route-gateway/_stop-site-failover-test.md | 2 +- .../2025-07-01.json | 2 +- .../2025-07-01.xml | 6 ++++-- .../2025-07-01.json | 2 +- .../2025-07-01.xml | 6 ++++-- .../2025-07-01.json | 2 +- .../2025-07-01.xml | 6 ++++-- .../2025-07-01.json | 2 +- .../2025-07-01.xml | 6 ++++-- .../2025-07-01.json | 2 +- .../2025-07-01.xml | 8 +++++--- .../2025-07-01.json | 2 +- .../2025-07-01.xml | 10 ++++++---- 18 files changed, 39 insertions(+), 27 deletions(-) diff --git a/Commands/network/express-route-gateway/_get-failover-all-tests-detail.md b/Commands/network/express-route-gateway/_get-failover-all-tests-detail.md index 981174072..2f444549a 100644 --- a/Commands/network/express-route-gateway/_get-failover-all-tests-detail.md +++ b/Commands/network/express-route-gateway/_get-failover-all-tests-detail.md @@ -12,5 +12,5 @@ This operation retrieves the details of all the failover tests performed on the - VwanExpressRouteGatewayFailoverAllTestsDetails ```bash - network express-route-gateway get-failover-all-tests-detail --resource-group ExpressRouteVWan_ResiliencyValidation_Playwright_Tests --express-route-gateway-name b982dc4450f5406ba6d4344e15575138-eastus-er-gw --type SingleSiteFailover --fetch-latest True + network express-route-gateway get-failover-all-tests-detail --resource-group rg1 --name ergw1 --type SingleSiteFailover --fetch-latest True ``` diff --git a/Commands/network/express-route-gateway/_get-failover-single-test-detail.md b/Commands/network/express-route-gateway/_get-failover-single-test-detail.md index 5cf6d89b9..85893de75 100644 --- a/Commands/network/express-route-gateway/_get-failover-single-test-detail.md +++ b/Commands/network/express-route-gateway/_get-failover-single-test-detail.md @@ -12,5 +12,5 @@ This operation retrieves the details of a particular failover test performed on - VwanExpressRouteGatewayFailoverSingleTestDetails ```bash - network express-route-gateway get-failover-single-test-detail --resource-group rg1 --express-route-gateway-name ergw --peering-location Vancouver --failover-test-id fe458ae8-d2ae-4520-a104-44bc233bde7e + network express-route-gateway get-failover-single-test-detail --resource-group rg1 --name ergw --peering-location Vancouver --failover-test-id fe458ae8-d2ae-4520-a104-44bc233bde7e ``` diff --git a/Commands/network/express-route-gateway/_get-resiliency-information.md b/Commands/network/express-route-gateway/_get-resiliency-information.md index b8c591671..a477931a1 100644 --- a/Commands/network/express-route-gateway/_get-resiliency-information.md +++ b/Commands/network/express-route-gateway/_get-resiliency-information.md @@ -12,5 +12,5 @@ This operation retrieves the resiliency information for VWAN ExpressRoute Gatewa - VwanExpressRouteGatewayGetResiliencyInformation ```bash - network express-route-gateway get-resiliency-information --resource-group rg1 --express-route-gateway-name ergw --attempt-refresh True + network express-route-gateway get-resiliency-information --resource-group rg1 --name ergw --attempt-refresh True ``` diff --git a/Commands/network/express-route-gateway/_get-routes-information.md b/Commands/network/express-route-gateway/_get-routes-information.md index 34512c971..3b07a796c 100644 --- a/Commands/network/express-route-gateway/_get-routes-information.md +++ b/Commands/network/express-route-gateway/_get-routes-information.md @@ -12,5 +12,5 @@ This operation retrieves the route set information for Vwan Express Route Gatewa - VwanExpressRouteGatewayGetRoutesInformation ```bash - network express-route-gateway get-routes-information --resource-group rg1 --express-route-gateway-name ergw --attempt-refresh False + network express-route-gateway get-routes-information --resource-group rg1 --name ergw --attempt-refresh False ``` diff --git a/Commands/network/express-route-gateway/_start-site-failover-test.md b/Commands/network/express-route-gateway/_start-site-failover-test.md index 00018cdca..376e0e00a 100644 --- a/Commands/network/express-route-gateway/_start-site-failover-test.md +++ b/Commands/network/express-route-gateway/_start-site-failover-test.md @@ -12,5 +12,5 @@ This operation starts failover simulation on the vwan expressRouteGateway for th - VwanExpressRouteGatewayStartSiteFailoverSimulation ```bash - network express-route-gateway start-site-failover-test --resource-group rg1 --express-route-gateway-name ergw --peering-location Vancouver + network express-route-gateway start-site-failover-test --resource-group rg1 --name ergw --peering-location Vancouver ``` diff --git a/Commands/network/express-route-gateway/_stop-site-failover-test.md b/Commands/network/express-route-gateway/_stop-site-failover-test.md index f5a169ef0..e21abf4dc 100644 --- a/Commands/network/express-route-gateway/_stop-site-failover-test.md +++ b/Commands/network/express-route-gateway/_stop-site-failover-test.md @@ -12,5 +12,5 @@ This operation stops an ongoing failover simulation on the vwan expressRouteGate - VwanExpressRouteGatewayStopSiteFailoverSimulation ```bash - network express-route-gateway stop-site-failover-test --resource-group rg1 --express-route-gateway-name ergw --peering-location Vancouver --was-simulation-successful True --details "[{failover-connection-name:conn1,failover-location:Denver,is-verified:False},{failover-connection-name:conn2,failover-location:Amsterdam,is-verified:True}]" + network express-route-gateway stop-site-failover-test --resource-group rg1 --name ergw --peering-location Vancouver --simulation-successful True --details "[{failover-connection-name:conn1,failover-location:Denver,is-verified:False},{failover-connection-name:conn2,failover-location:Amsterdam,is-verified:True}]" ``` diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.json index 1db1cd929..78b4e57ce 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getfailoveralltestsdetails", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldEZhaWxvdmVyQWxsVGVzdHNEZXRhaWxz/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "get-failover-all-tests-detail", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getfailoveralltestsdetails", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldEZhaWxvdmVyQWxsVGVzdHNEZXRhaWxz/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["express-route-gateway-name"], "required": true, "idPart": "name", "help": {"short": "The name of the vwan express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"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": "boolean", "var": "$Query.fetchLatest", "options": ["fetch-latest"], "required": true, "help": {"short": "Fetch only the latest tests for each peering location"}}, {"type": "string", "var": "$Query.type", "options": ["type"], "required": true, "help": {"short": "The type of failover test"}, "enum": {"items": [{"name": "All", "value": "All"}, {"name": "LinkFailover", "value": "LinkFailover"}, {"name": "MultiSiteFailover", "value": "MultiSiteFailover"}, {"name": "SingleSiteFailover", "value": "SingleSiteFailover"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_GetFailoverAllTestsDetails", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/getFailoverAllTestsDetails", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "boolean", "name": "fetchLatest", "arg": "$Query.fetchLatest", "required": true}, {"type": "string", "name": "type", "arg": "$Query.type", "required": true, "enum": {"items": [{"value": "All"}, {"value": "LinkFailover"}, {"value": "MultiSiteFailover"}, {"value": "SingleSiteFailover"}]}}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "array", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "circuits", "item": {"type": "object", "props": [{"type": "string", "name": "connectionName"}, {"type": "string", "name": "name"}, {"type": "ResourceId", "name": "nrpResourceUri"}]}}, {"readOnly": true, "type": "array", "name": "connections", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "lastUpdatedTime"}, {"type": "string", "name": "name"}, {"type": "ResourceId", "name": "nrpResourceUri"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Connected"}, {"value": "Disconnected"}]}}]}}, {"readOnly": true, "type": "string", "name": "endTime"}, {"readOnly": true, "type": "array", "name": "issues", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "peeringLocation"}, {"readOnly": true, "type": "string", "name": "startTime"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Completed"}, {"value": "Expired"}, {"value": "Invalid"}, {"value": "NotStarted"}, {"value": "Running"}, {"value": "StartFailed"}, {"value": "Starting"}, {"value": "StopFailed"}, {"value": "Stopping"}]}}, {"readOnly": true, "type": "string", "name": "testGuid"}, {"readOnly": true, "type": "string", "name": "testType", "enum": {"items": [{"value": "All"}, {"value": "LinkFailover"}, {"value": "MultiSiteFailover"}, {"value": "SingleSiteFailover"}]}}]}}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getfailoveralltestsdetails", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldEZhaWxvdmVyQWxsVGVzdHNEZXRhaWxz/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "get-failover-all-tests-detail", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getfailoveralltestsdetails", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldEZhaWxvdmVyQWxsVGVzdHNEZXRhaWxz/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the vwan express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": ""}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "boolean", "var": "$Query.fetchLatest", "options": ["fetch-latest"], "required": true, "help": {"short": "Fetch only the latest tests for each peering location"}}, {"type": "string", "var": "$Query.type", "options": ["type"], "required": true, "help": {"short": "The type of failover test"}, "enum": {"items": [{"name": "All", "value": "All"}, {"name": "LinkFailover", "value": "LinkFailover"}, {"name": "MultiSiteFailover", "value": "MultiSiteFailover"}, {"name": "SingleSiteFailover", "value": "SingleSiteFailover"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_GetFailoverAllTestsDetails", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/getFailoverAllTestsDetails", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "boolean", "name": "fetchLatest", "arg": "$Query.fetchLatest", "required": true}, {"type": "string", "name": "type", "arg": "$Query.type", "required": true, "enum": {"items": [{"value": "All"}, {"value": "LinkFailover"}, {"value": "MultiSiteFailover"}, {"value": "SingleSiteFailover"}]}}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "array", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "circuits", "item": {"type": "object", "props": [{"type": "string", "name": "connectionName"}, {"type": "string", "name": "name"}, {"type": "ResourceId", "name": "nrpResourceUri"}]}}, {"readOnly": true, "type": "array", "name": "connections", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "lastUpdatedTime"}, {"type": "string", "name": "name"}, {"type": "ResourceId", "name": "nrpResourceUri"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Connected"}, {"value": "Disconnected"}]}}]}}, {"readOnly": true, "type": "string", "name": "endTime"}, {"readOnly": true, "type": "array", "name": "issues", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "peeringLocation"}, {"readOnly": true, "type": "string", "name": "startTime"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Completed"}, {"value": "Expired"}, {"value": "Invalid"}, {"value": "NotStarted"}, {"value": "Running"}, {"value": "StartFailed"}, {"value": "Starting"}, {"value": "StopFailed"}, {"value": "Stopping"}]}}, {"readOnly": true, "type": "string", "name": "testGuid"}, {"readOnly": true, "type": "string", "name": "testType", "enum": {"items": [{"value": "All"}, {"value": "LinkFailover"}, {"value": "MultiSiteFailover"}, {"value": "SingleSiteFailover"}]}}]}}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.xml index cb7c63cd3..a0493a5e5 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyYWxsdGVzdHNkZXRhaWxz/2025-07-01.xml @@ -5,11 +5,13 @@ - + - + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.json index a3acc396d..1da0c7a81 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getfailoversingletestdetails", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldEZhaWxvdmVyU2luZ2xlVGVzdERldGFpbHM=/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "get-failover-single-test-detail", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getfailoversingletestdetails", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldEZhaWxvdmVyU2luZ2xlVGVzdERldGFpbHM=/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["express-route-gateway-name"], "required": true, "idPart": "name", "help": {"short": "The name of the vwan express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"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.failoverTestId", "options": ["failover-test-id"], "required": true, "help": {"short": "The unique Guid value which identifies the test"}}, {"type": "string", "var": "$Query.peeringLocation", "options": ["peering-location"], "required": true, "help": {"short": "Peering location of the test"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_GetFailoverSingleTestDetails", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/getFailoverSingleTestDetails", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "failoverTestId", "arg": "$Query.failoverTestId", "required": true}, {"type": "string", "name": "peeringLocation", "arg": "$Query.peeringLocation", "required": true}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "array", "item": {"type": "object", "props": [{"readOnly": true, "type": "boolean", "name": "attestation"}, {"readOnly": true, "type": "string", "name": "endTime"}, {"readOnly": true, "type": "array", "name": "failoverConnectionDetails", "item": {"type": "object", "props": [{"type": "string", "name": "failoverConnectionName"}, {"type": "string", "name": "failoverLocation"}, {"type": "boolean", "name": "isVerified"}]}}, {"readOnly": true, "type": "array", "name": "nonRedundantRoutes", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "peeringLocation"}, {"readOnly": true, "type": "array", "name": "redundantRoutes", "item": {"type": "object", "props": [{"type": "array", "name": "peeringLocations", "item": {"type": "string"}}, {"type": "array", "name": "routes", "item": {"type": "string"}}]}}, {"readOnly": true, "type": "string", "name": "startTime"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Completed"}, {"value": "Expired"}, {"value": "Invalid"}, {"value": "NotStarted"}, {"value": "Running"}, {"value": "StartFailed"}, {"value": "Starting"}, {"value": "StopFailed"}, {"value": "Stopping"}]}}, {"readOnly": true, "type": "boolean", "name": "wasSimulationSuccessful"}]}}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getfailoversingletestdetails", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldEZhaWxvdmVyU2luZ2xlVGVzdERldGFpbHM=/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "get-failover-single-test-detail", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getfailoversingletestdetails", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldEZhaWxvdmVyU2luZ2xlVGVzdERldGFpbHM=/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the vwan express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": ""}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.failoverTestId", "options": ["failover-test-id"], "required": true, "help": {"short": "The unique Guid value which identifies the test"}}, {"type": "string", "var": "$Query.peeringLocation", "options": ["peering-location"], "required": true, "help": {"short": "Peering location of the test"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_GetFailoverSingleTestDetails", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/getFailoverSingleTestDetails", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "failoverTestId", "arg": "$Query.failoverTestId", "required": true}, {"type": "string", "name": "peeringLocation", "arg": "$Query.peeringLocation", "required": true}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "array", "item": {"type": "object", "props": [{"readOnly": true, "type": "boolean", "name": "attestation"}, {"readOnly": true, "type": "string", "name": "endTime"}, {"readOnly": true, "type": "array", "name": "failoverConnectionDetails", "item": {"type": "object", "props": [{"type": "string", "name": "failoverConnectionName"}, {"type": "string", "name": "failoverLocation"}, {"type": "boolean", "name": "isVerified"}]}}, {"readOnly": true, "type": "array", "name": "nonRedundantRoutes", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "peeringLocation"}, {"readOnly": true, "type": "array", "name": "redundantRoutes", "item": {"type": "object", "props": [{"type": "array", "name": "peeringLocations", "item": {"type": "string"}}, {"type": "array", "name": "routes", "item": {"type": "string"}}]}}, {"readOnly": true, "type": "string", "name": "startTime"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Completed"}, {"value": "Expired"}, {"value": "Invalid"}, {"value": "NotStarted"}, {"value": "Running"}, {"value": "StartFailed"}, {"value": "Starting"}, {"value": "StopFailed"}, {"value": "Stopping"}]}}, {"readOnly": true, "type": "boolean", "name": "wasSimulationSuccessful"}]}}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.xml index f32e64f61..b5ddf5534 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldGZhaWxvdmVyc2luZ2xldGVzdGRldGFpbHM=/2025-07-01.xml @@ -5,11 +5,13 @@ - + - + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.json index 8d4944e76..3b33196a4 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getresiliencyinformation", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldFJlc2lsaWVuY3lJbmZvcm1hdGlvbg==/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "get-resiliency-information", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getresiliencyinformation", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldFJlc2lsaWVuY3lJbmZvcm1hdGlvbg==/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["express-route-gateway-name"], "required": true, "idPart": "name", "help": {"short": "The name of the vwan express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"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": "boolean", "var": "$Query.attemptRefresh", "options": ["attempt-refresh"], "help": {"short": "Attempt to recalculate the Resiliency Information for the gateway"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_GetResiliencyInformation", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/getResiliencyInformation", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "boolean", "name": "attemptRefresh", "arg": "$Query.attemptRefresh"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "components", "item": {"type": "object", "props": [{"type": "string", "name": "currentScore"}, {"type": "string", "name": "maxScore"}, {"type": "string", "name": "name"}, {"type": "array", "name": "recommendations", "item": {"type": "object", "props": [{"type": "string", "name": "callToActionLink"}, {"type": "string", "name": "callToActionText"}, {"type": "string", "name": "details"}, {"type": "string", "name": "recommendationId"}, {"type": "string", "name": "recommendationText"}, {"type": "string", "name": "recommendationTitle"}, {"type": "string", "name": "severity"}]}}]}}, {"readOnly": true, "type": "string", "name": "lastComputedTime"}, {"readOnly": true, "type": "string", "name": "maxScoreFromRecommendations"}, {"readOnly": true, "type": "string", "name": "minScoreFromRecommendations"}, {"readOnly": true, "type": "string", "name": "nextEligibleComputeTime"}, {"readOnly": true, "type": "string", "name": "overallScore"}, {"readOnly": true, "type": "string", "name": "scoreChange"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getresiliencyinformation", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldFJlc2lsaWVuY3lJbmZvcm1hdGlvbg==/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "get-resiliency-information", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getresiliencyinformation", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldFJlc2lsaWVuY3lJbmZvcm1hdGlvbg==/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the vwan express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": ""}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "boolean", "var": "$Query.attemptRefresh", "options": ["attempt-refresh"], "help": {"short": "Attempt to recalculate the Resiliency Information for the gateway"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_GetResiliencyInformation", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/getResiliencyInformation", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "boolean", "name": "attemptRefresh", "arg": "$Query.attemptRefresh"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "components", "item": {"type": "object", "props": [{"type": "string", "name": "currentScore"}, {"type": "string", "name": "maxScore"}, {"type": "string", "name": "name"}, {"type": "array", "name": "recommendations", "item": {"type": "object", "props": [{"type": "string", "name": "callToActionLink"}, {"type": "string", "name": "callToActionText"}, {"type": "string", "name": "details"}, {"type": "string", "name": "recommendationId"}, {"type": "string", "name": "recommendationText"}, {"type": "string", "name": "recommendationTitle"}, {"type": "string", "name": "severity"}]}}]}}, {"readOnly": true, "type": "string", "name": "lastComputedTime"}, {"readOnly": true, "type": "string", "name": "maxScoreFromRecommendations"}, {"readOnly": true, "type": "string", "name": "minScoreFromRecommendations"}, {"readOnly": true, "type": "string", "name": "nextEligibleComputeTime"}, {"readOnly": true, "type": "string", "name": "overallScore"}, {"readOnly": true, "type": "string", "name": "scoreChange"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.xml index 527245a43..a041899b8 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJlc2lsaWVuY3lpbmZvcm1hdGlvbg==/2025-07-01.xml @@ -5,11 +5,13 @@ - + - + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.json index 8cdbea406..d387bc5b3 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getroutesinformation", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldFJvdXRlc0luZm9ybWF0aW9u/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "get-routes-information", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getroutesinformation", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldFJvdXRlc0luZm9ybWF0aW9u/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["express-route-gateway-name"], "required": true, "idPart": "name", "help": {"short": "The name of the vwan express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"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": "boolean", "var": "$Query.attemptRefresh", "options": ["attempt-refresh"], "help": {"short": "Attempt to recalculate the Route Sets Information for the gateway"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_GetRoutesInformation", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/getRoutesInformation", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "boolean", "name": "attemptRefresh", "arg": "$Query.attemptRefresh"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "object", "name": "circuitsMetadataMap", "additionalProps": {"readOnly": true, "item": {"type": "object", "props": [{"type": "string", "name": "link"}, {"type": "string", "name": "location"}, {"type": "string", "name": "name"}]}}}, {"readOnly": true, "type": "string", "name": "lastComputedTime"}, {"readOnly": true, "type": "string", "name": "nextEligibleComputeTime"}, {"readOnly": true, "type": "string", "name": "routeSetVersion"}, {"readOnly": true, "type": "array", "name": "routeSets", "item": {"type": "object", "props": [{"type": "object", "name": "details", "additionalProps": {"item": {"type": "array", "item": {"type": "object", "props": [{"type": "string", "name": "circuit"}, {"type": "string", "name": "pri"}, {"type": "string", "name": "sec"}]}}}}, {"type": "array", "name": "locations", "item": {"type": "string"}}, {"type": "string", "name": "name"}]}}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getroutesinformation", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldFJvdXRlc0luZm9ybWF0aW9u/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "get-routes-information", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/getroutesinformation", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L2dldFJvdXRlc0luZm9ybWF0aW9u/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the vwan express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": ""}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "boolean", "var": "$Query.attemptRefresh", "options": ["attempt-refresh"], "help": {"short": "Attempt to recalculate the Route Sets Information for the gateway"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_GetRoutesInformation", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/getRoutesInformation", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "boolean", "name": "attemptRefresh", "arg": "$Query.attemptRefresh"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "object", "name": "circuitsMetadataMap", "additionalProps": {"readOnly": true, "item": {"type": "object", "props": [{"type": "string", "name": "link"}, {"type": "string", "name": "location"}, {"type": "string", "name": "name"}]}}}, {"readOnly": true, "type": "string", "name": "lastComputedTime"}, {"readOnly": true, "type": "string", "name": "nextEligibleComputeTime"}, {"readOnly": true, "type": "string", "name": "routeSetVersion"}, {"readOnly": true, "type": "array", "name": "routeSets", "item": {"type": "object", "props": [{"type": "object", "name": "details", "additionalProps": {"item": {"type": "array", "item": {"type": "object", "props": [{"type": "string", "name": "circuit"}, {"type": "string", "name": "pri"}, {"type": "string", "name": "sec"}]}}}}, {"type": "array", "name": "locations", "item": {"type": "string"}}, {"type": "string", "name": "name"}]}}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.xml index fe1c5bf46..d9c6335d4 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L2dldHJvdXRlc2luZm9ybWF0aW9u/2025-07-01.xml @@ -5,11 +5,13 @@ - + - + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.json index 773f66640..08a71382d 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/startsitefailovertest", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L3N0YXJ0U2l0ZUZhaWxvdmVyVGVzdA==/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "start-site-failover-test", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/startsitefailovertest", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L3N0YXJ0U2l0ZUZhaWxvdmVyVGVzdA==/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["express-route-gateway-name"], "required": true, "idPart": "name", "help": {"short": "The name of the express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"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.peeringLocation", "options": ["peering-location"], "required": true, "help": {"short": "Peering location of the test"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_StartSiteFailoverTest", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/startSiteFailoverTest", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "peeringLocation", "arg": "$Query.peeringLocation", "required": true}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "string"}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "string", "ref": "$Instance"}]}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/startsitefailovertest", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L3N0YXJ0U2l0ZUZhaWxvdmVyVGVzdA==/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "start-site-failover-test", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/startsitefailovertest", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L3N0YXJ0U2l0ZUZhaWxvdmVyVGVzdA==/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the vwan express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": ""}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.peeringLocation", "options": ["peering-location"], "required": true, "help": {"short": "Peering location of the test"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_StartSiteFailoverTest", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/startSiteFailoverTest", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "peeringLocation", "arg": "$Query.peeringLocation", "required": true}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "string"}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "string", "ref": "$Instance"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.xml index edd594057..2c55d568e 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0YXJ0c2l0ZWZhaWxvdmVydGVzdA==/2025-07-01.xml @@ -5,11 +5,13 @@ - - + + - + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.json index ab0c8ec10..87e989175 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/stopsitefailovertest", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L3N0b3BTaXRlRmFpbG92ZXJUZXN0/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "stop-site-failover-test", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/stopsitefailovertest", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L3N0b3BTaXRlRmFpbG92ZXJUZXN0/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["express-route-gateway-name"], "required": true, "idPart": "name", "help": {"short": "The name of the express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"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": "StopParameters", "args": [{"type": "array", "var": "$stopParameters.details", "options": ["details"], "required": true, "group": "StopParameters", "help": {"short": "List of all the failover connections for this peering location"}, "item": {"type": "object", "args": [{"type": "string", "var": "$stopParameters.details[].failoverConnectionName", "options": ["failover-connection-name"], "help": {"short": "Name of the failover connection"}}, {"type": "string", "var": "$stopParameters.details[].failoverLocation", "options": ["failover-location"], "help": {"short": "Location of the failover connection"}}, {"type": "boolean", "var": "$stopParameters.details[].isVerified", "options": ["is-verified"], "help": {"short": "Whether the customer was able to establish connectivity through this failover connection or not"}}]}}, {"type": "string", "var": "$stopParameters.peeringLocation", "options": ["peering-location"], "required": true, "group": "StopParameters", "help": {"short": "Peering location of the test"}}, {"type": "boolean", "var": "$stopParameters.wasSimulationSuccessful", "options": ["was-simulation-successful"], "required": true, "group": "StopParameters", "help": {"short": "Whether the failover simulation was successful or not"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_StopSiteFailoverTest", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/stopSiteFailoverTest", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"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": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "stopParameters", "required": true, "props": [{"type": "array", "name": "details", "arg": "$stopParameters.details", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "failoverConnectionName", "arg": "$stopParameters.details[].failoverConnectionName"}, {"type": "string", "name": "failoverLocation", "arg": "$stopParameters.details[].failoverLocation"}, {"type": "boolean", "name": "isVerified", "arg": "$stopParameters.details[].isVerified"}]}}, {"type": "string", "name": "peeringLocation", "arg": "$stopParameters.peeringLocation", "required": true}, {"type": "boolean", "name": "wasSimulationSuccessful", "arg": "$stopParameters.wasSimulationSuccessful", "required": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "string"}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "string", "ref": "$Instance"}]}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/stopsitefailovertest", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L3N0b3BTaXRlRmFpbG92ZXJUZXN0/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "network express-route-gateway", "commands": [{"name": "stop-site-failover-test", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/expressroutegateways/{}/stopsitefailovertest", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVHYXRld2F5cy97ZXhwcmVzc1JvdXRlR2F0ZXdheU5hbWV9L3N0b3BTaXRlRmFpbG92ZXJUZXN0/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.expressRouteGatewayName", "options": ["name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the vwan express route gateway."}, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": ""}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "StopParameters", "args": [{"type": "array", "var": "$stopParameters.details", "options": ["details"], "required": true, "group": "StopParameters", "help": {"short": "List of all the failover connections for this peering location"}, "item": {"type": "object", "args": [{"type": "string", "var": "$stopParameters.details[].failoverConnectionName", "options": ["failover-connection-name"], "help": {"short": "Name of the failover connection"}}, {"type": "string", "var": "$stopParameters.details[].failoverLocation", "options": ["failover-location"], "help": {"short": "Location of the failover connection"}}, {"type": "boolean", "var": "$stopParameters.details[].isVerified", "options": ["is-verified"], "help": {"short": "Whether the customer was able to establish connectivity through this failover connection or not"}}]}}, {"type": "string", "var": "$stopParameters.peeringLocation", "options": ["peering-location"], "required": true, "group": "StopParameters", "help": {"short": "Peering location of the test"}}, {"type": "boolean", "var": "$stopParameters.wasSimulationSuccessful", "options": ["simulation-successful"], "required": true, "group": "StopParameters", "help": {"short": "Whether the failover simulation was successful or not"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ExpressRouteGateways_StopSiteFailoverTest", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteGateways/{expressRouteGatewayName}/stopSiteFailoverTest", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "expressRouteGatewayName", "arg": "$Path.expressRouteGatewayName", "required": true, "format": {"pattern": "^[A-Za-z0-9_]+"}}, {"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": "2025-07-01"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "stopParameters", "required": true, "props": [{"type": "array", "name": "details", "arg": "$stopParameters.details", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "failoverConnectionName", "arg": "$stopParameters.details[].failoverConnectionName"}, {"type": "string", "name": "failoverLocation", "arg": "$stopParameters.details[].failoverLocation"}, {"type": "boolean", "name": "isVerified", "arg": "$stopParameters.details[].isVerified"}]}}, {"type": "string", "name": "peeringLocation", "arg": "$stopParameters.peeringLocation", "required": true}, {"type": "boolean", "name": "wasSimulationSuccessful", "arg": "$stopParameters.wasSimulationSuccessful", "required": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "string"}}}}, {"statusCode": [202], "header": {"items": [{"name": "location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "string", "ref": "$Instance"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.xml index ff0d2ae64..21f3790c7 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2V4cHJlc3Nyb3V0ZWdhdGV3YXlzL3t9L3N0b3BzaXRlZmFpbG92ZXJ0ZXN0/2025-07-01.xml @@ -5,11 +5,13 @@ - - + + - + + + @@ -30,7 +32,7 @@ - +