From 9d169a54212d24caf85a147ba8906d91a83b8add Mon Sep 17 00:00:00 2001 From: "Danny Tundwe (from Dev Box)" Date: Mon, 17 Nov 2025 22:55:37 -0800 Subject: [PATCH 1/2] [Edge Action] Add Edge Action support for 2025-09-01-preview --- Commands/edge-action/_add-attachment.md | 16 + Commands/edge-action/_create.md | 16 + Commands/edge-action/_delete-attachment.md | 16 + Commands/edge-action/_delete.md | 16 + Commands/edge-action/_list.md | 16 + Commands/edge-action/_show.md | 16 + Commands/edge-action/_update.md | 16 + .../edge-action/execution-filter/_create.md | 16 + .../edge-action/execution-filter/_delete.md | 16 + .../edge-action/execution-filter/_list.md | 16 + .../edge-action/execution-filter/_show.md | 16 + .../edge-action/execution-filter/_update.md | 16 + .../edge-action/execution-filter/readme.md | 20 + Commands/edge-action/readme.md | 34 ++ Commands/edge-action/version/_create.md | 16 + Commands/edge-action/version/_delete.md | 16 + .../version/_deploy-version-code.md | 16 + .../edge-action/version/_get-version-code.md | 16 + Commands/edge-action/version/_list.md | 16 + Commands/edge-action/version/_show.md | 16 + Commands/edge-action/version/_swap-default.md | 9 + Commands/edge-action/version/_update.md | 16 + Commands/edge-action/version/readme.md | 29 + Commands/readme.md | 3 + .../2025-09-01-preview.json | 1 + .../2025-09-01-preview.xml | 110 ++++ .../2025-09-01-preview.json | 1 + .../2025-09-01-preview.xml | 482 +++++++++++++++ .../2025-09-01-preview.json | 1 + .../2025-09-01-preview.xml | 74 +++ .../2025-09-01-preview.json | 1 + .../2025-09-01-preview.xml | 66 +++ .../2025-09-01-preview.json | 1 + .../2025-09-01-preview.xml | 113 ++++ .../2025-09-01-preview.json | 1 + .../2025-09-01-preview.xml | 491 ++++++++++++++++ .../2025-09-01-preview.json | 1 + .../2025-09-01-preview.xml | 129 ++++ .../2025-09-01-preview.json | 1 + .../2025-09-01-preview.xml | 555 ++++++++++++++++++ .../2025-09-01-preview.json | 1 + .../2025-09-01-preview.xml | 70 +++ .../2025-09-01-preview.json | 1 + .../2025-09-01-preview.xml | 115 ++++ .../2025-09-01-preview.json | 1 + .../2025-09-01-preview.xml | 60 ++ 46 files changed, 2675 insertions(+) create mode 100644 Commands/edge-action/_add-attachment.md create mode 100644 Commands/edge-action/_create.md create mode 100644 Commands/edge-action/_delete-attachment.md create mode 100644 Commands/edge-action/_delete.md create mode 100644 Commands/edge-action/_list.md create mode 100644 Commands/edge-action/_show.md create mode 100644 Commands/edge-action/_update.md create mode 100644 Commands/edge-action/execution-filter/_create.md create mode 100644 Commands/edge-action/execution-filter/_delete.md create mode 100644 Commands/edge-action/execution-filter/_list.md create mode 100644 Commands/edge-action/execution-filter/_show.md create mode 100644 Commands/edge-action/execution-filter/_update.md create mode 100644 Commands/edge-action/execution-filter/readme.md create mode 100644 Commands/edge-action/readme.md create mode 100644 Commands/edge-action/version/_create.md create mode 100644 Commands/edge-action/version/_delete.md create mode 100644 Commands/edge-action/version/_deploy-version-code.md create mode 100644 Commands/edge-action/version/_get-version-code.md create mode 100644 Commands/edge-action/version/_list.md create mode 100644 Commands/edge-action/version/_show.md create mode 100644 Commands/edge-action/version/_swap-default.md create mode 100644 Commands/edge-action/version/_update.md create mode 100644 Commands/edge-action/version/readme.md create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-09-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-09-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-09-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-09-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vYWRkYXR0YWNobWVudA==/2025-09-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vYWRkYXR0YWNobWVudA==/2025-09-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZGVsZXRlYXR0YWNobWVudA==/2025-09-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZGVsZXRlYXR0YWNobWVudA==/2025-09-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycw==/2025-09-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycw==/2025-09-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-09-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-09-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnM=/2025-09-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnM=/2025-09-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-09-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-09-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZ2V0dmVyc2lvbmNvZGU=/2025-09-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZ2V0dmVyc2lvbmNvZGU=/2025-09-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZGVwbG95dmVyc2lvbmNvZGU=/2025-09-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZGVwbG95dmVyc2lvbmNvZGU=/2025-09-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-09-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-09-01-preview.xml diff --git a/Commands/edge-action/_add-attachment.md b/Commands/edge-action/_add-attachment.md new file mode 100644 index 000000000..143b447cf --- /dev/null +++ b/Commands/edge-action/_add-attachment.md @@ -0,0 +1,16 @@ +# [Command] _edge-action add-attachment_ + +A long-running operation for adding an EdgeAction attachment. + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vYWRkYXR0YWNobWVudA==/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- EdgeActions_AddAttachment + ```bash + cdn edge-action add-attachment --resource-group testrg --edge-action-name edgeAction1 --attached-resource-id /subscriptions/sub1/resourceGroups/rs1/providers/Microsoft.Cdn/Profiles/myProfile/afdEndpoints/ep1/routes/route1 + ``` diff --git a/Commands/edge-action/_create.md b/Commands/edge-action/_create.md new file mode 100644 index 000000000..3bd556813 --- /dev/null +++ b/Commands/edge-action/_create.md @@ -0,0 +1,16 @@ +# [Command] _edge-action create_ + +Create EdgeAction resource + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- CreateEdgeAction + ```bash + cdn edge-action create --resource-group testrg --edge-action-name edgeAction1 --location global --sku "{name:Standard,tier:Standard}" + ``` diff --git a/Commands/edge-action/_delete-attachment.md b/Commands/edge-action/_delete-attachment.md new file mode 100644 index 000000000..d7c08afb3 --- /dev/null +++ b/Commands/edge-action/_delete-attachment.md @@ -0,0 +1,16 @@ +# [Command] _edge-action delete-attachment_ + +A long-running operation for deleting an EdgeAction attachment that returns no content. + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZGVsZXRlYXR0YWNobWVudA==/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- EdgeActions_DeleteAttachment + ```bash + cdn edge-action delete-attachment --resource-group testrg --edge-action-name edgeAction1 --attached-resource-id /subscriptions/sub1/resourceGroups/rs1/providers/Microsoft.Cdn/Profiles/myProfile/afdEndpoints/ep1/routes/route1 + ``` diff --git a/Commands/edge-action/_delete.md b/Commands/edge-action/_delete.md new file mode 100644 index 000000000..62e7d0d05 --- /dev/null +++ b/Commands/edge-action/_delete.md @@ -0,0 +1,16 @@ +# [Command] _edge-action delete_ + +Delete EdgeAction resource + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- DeleteEdgeAction + ```bash + cdn edge-action delete --resource-group testrg --edge-action-name edgeAction1 + ``` diff --git a/Commands/edge-action/_list.md b/Commands/edge-action/_list.md new file mode 100644 index 000000000..ef3b57225 --- /dev/null +++ b/Commands/edge-action/_list.md @@ -0,0 +1,16 @@ +# [Command] _edge-action list_ + +List EdgeAction resources by subscription ID + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- ListEdgeActions_bySubscription + ```bash + cdn edge-action list + ``` diff --git a/Commands/edge-action/_show.md b/Commands/edge-action/_show.md new file mode 100644 index 000000000..1bd8c3ae2 --- /dev/null +++ b/Commands/edge-action/_show.md @@ -0,0 +1,16 @@ +# [Command] _edge-action show_ + +Get EdgeAction resource + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- GetEdgeAction + ```bash + cdn edge-action show --resource-group testrg --edge-action-name edgeAction1 + ``` diff --git a/Commands/edge-action/_update.md b/Commands/edge-action/_update.md new file mode 100644 index 000000000..d78ff0550 --- /dev/null +++ b/Commands/edge-action/_update.md @@ -0,0 +1,16 @@ +# [Command] _edge-action update_ + +Update EdgeAction resource + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- UpdateEdgeAction + ```bash + az cdn edge-action Update --resource-group testrg --edge-action-name edgeAction1 --location global --sku "{name:Standard,tier:Standard}" + ``` diff --git a/Commands/edge-action/execution-filter/_create.md b/Commands/edge-action/execution-filter/_create.md new file mode 100644 index 000000000..1300d854d --- /dev/null +++ b/Commands/edge-action/execution-filter/_create.md @@ -0,0 +1,16 @@ +# [Command] _edge-action execution-filter create_ + +Create EdgeActionExecutionFilter resource + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- CreateEdgeActionExecutionFilter + ```bash + cdn edge-action execution-filter create --resource-group testrg --edge-action-name edgeAction1 --execution-filter executionFilter1 --location global --version-id /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/Microsoft.Cdn/EdgeActions/edgeAction1/versions/version1 --execution-filter-identifier-header-name header-key --execution-filter-identifier-header-value header-value + ``` diff --git a/Commands/edge-action/execution-filter/_delete.md b/Commands/edge-action/execution-filter/_delete.md new file mode 100644 index 000000000..3e25cbb95 --- /dev/null +++ b/Commands/edge-action/execution-filter/_delete.md @@ -0,0 +1,16 @@ +# [Command] _edge-action execution-filter delete_ + +Delete EdgeActionExecutionFilter resource + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- DeleteEdgeActionExecutionFilter + ```bash + cdn edge-action execution-filter delete --resource-group testrg --edge-action-name edgeAction1 --execution-filter executionFilter1 + ``` diff --git a/Commands/edge-action/execution-filter/_list.md b/Commands/edge-action/execution-filter/_list.md new file mode 100644 index 000000000..48df3c4a9 --- /dev/null +++ b/Commands/edge-action/execution-filter/_list.md @@ -0,0 +1,16 @@ +# [Command] _edge-action execution-filter list_ + +List EdgeActionExecutionFilter resources by EdgeAction + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycw==/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- ListEdgeActionsExecutionFilters_byEdgeAction + ```bash + cdn edge-action execution-filter list --resource-group testrg --edge-action-name edgeAction1 + ``` diff --git a/Commands/edge-action/execution-filter/_show.md b/Commands/edge-action/execution-filter/_show.md new file mode 100644 index 000000000..133d441b5 --- /dev/null +++ b/Commands/edge-action/execution-filter/_show.md @@ -0,0 +1,16 @@ +# [Command] _edge-action execution-filter show_ + +Get EdgeActionExecutionFilter resource + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- GetEdgeActionExecutionFilter + ```bash + cdn edge-action execution-filter show --resource-group testrg --edge-action-name edgeAction1 --execution-filter executionFilter1 + ``` diff --git a/Commands/edge-action/execution-filter/_update.md b/Commands/edge-action/execution-filter/_update.md new file mode 100644 index 000000000..7b7f15d76 --- /dev/null +++ b/Commands/edge-action/execution-filter/_update.md @@ -0,0 +1,16 @@ +# [Command] _edge-action execution-filter update_ + +Update EdgeActionExecutionFilter resource + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- UpdateEdgeActionExecutionFilter + ```bash + az cdn edge-action execution-filter update --resource-group testrg --edge-action-name edgeAction1 --execution-filter executionFilter1 --location global --version-id /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/Microsoft.Cdn/EdgeActions/edgeAction1/versions/version1 --execution-filter-identifier-header-name header-key --execution-filter-identifier-header-value header-value + ``` diff --git a/Commands/edge-action/execution-filter/readme.md b/Commands/edge-action/execution-filter/readme.md new file mode 100644 index 000000000..19a6a1c5c --- /dev/null +++ b/Commands/edge-action/execution-filter/readme.md @@ -0,0 +1,20 @@ +# [Group] _edge-action execution-filter_ + +Manage Execution Filter + +## Commands + +- [create](/Commands/edge-action/execution-filter/_create.md) +: Create EdgeActionExecutionFilter resource + +- [delete](/Commands/edge-action/execution-filter/_delete.md) +: Delete EdgeActionExecutionFilter resource + +- [list](/Commands/edge-action/execution-filter/_list.md) +: List EdgeActionExecutionFilter resources by EdgeAction + +- [show](/Commands/edge-action/execution-filter/_show.md) +: Get EdgeActionExecutionFilter resource + +- [update](/Commands/edge-action/execution-filter/_update.md) +: Update EdgeActionExecutionFilter resource diff --git a/Commands/edge-action/readme.md b/Commands/edge-action/readme.md new file mode 100644 index 000000000..fb215f5b0 --- /dev/null +++ b/Commands/edge-action/readme.md @@ -0,0 +1,34 @@ +# [Group] _edge-action_ + +Manage Edge Action + +## Subgroups + +- [execution-filter](/Commands/edge-action/execution-filter/readme.md) +: Manage Execution Filter + +- [version](/Commands/edge-action/version/readme.md) +: Manage Version + +## Commands + +- [add-attachment](/Commands/edge-action/_add-attachment.md) +: A long-running operation for adding an EdgeAction attachment. + +- [create](/Commands/edge-action/_create.md) +: Create EdgeAction resource + +- [delete](/Commands/edge-action/_delete.md) +: Delete EdgeAction resource + +- [delete-attachment](/Commands/edge-action/_delete-attachment.md) +: A long-running operation for deleting an EdgeAction attachment that returns no content. + +- [list](/Commands/edge-action/_list.md) +: List EdgeAction resources by subscription ID + +- [show](/Commands/edge-action/_show.md) +: Get EdgeAction resource + +- [update](/Commands/edge-action/_update.md) +: Update EdgeAction resource diff --git a/Commands/edge-action/version/_create.md b/Commands/edge-action/version/_create.md new file mode 100644 index 000000000..518e5e4a8 --- /dev/null +++ b/Commands/edge-action/version/_create.md @@ -0,0 +1,16 @@ +# [Command] _edge-action version create_ + +Create EdgeActionVersion version + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- CreateEdgeActionVersion + ```bash + cdn edge-action version create --resource-group testrg --edge-action-name edgeAction1 --version version2 --location global --deployment-type zip --is-default-version True + ``` diff --git a/Commands/edge-action/version/_delete.md b/Commands/edge-action/version/_delete.md new file mode 100644 index 000000000..c67c81d05 --- /dev/null +++ b/Commands/edge-action/version/_delete.md @@ -0,0 +1,16 @@ +# [Command] _edge-action version delete_ + +Delete EdgeActionVersion resource + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- DeleteEdgeActionVersion + ```bash + cdn edge-action version delete --resource-group testrg --edge-action-name edgeAction1 --version version1 + ``` diff --git a/Commands/edge-action/version/_deploy-version-code.md b/Commands/edge-action/version/_deploy-version-code.md new file mode 100644 index 000000000..89b76e62c --- /dev/null +++ b/Commands/edge-action/version/_deploy-version-code.md @@ -0,0 +1,16 @@ +# [Command] _edge-action version deploy-version-code_ + +A long-running operation to deploy versioncode to EdgeActionVersion resource. + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZGVwbG95dmVyc2lvbmNvZGU=/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- DeployEdgeActionVersionCode + ```bash + cdn edge-action version deploy-version-code --resource-group testrg --edge-action-name edgeAction1 --version version2 --name zippedFile --content UEsDBBQAAAAIAI1NzkQAAAAABQAAAA== + ``` diff --git a/Commands/edge-action/version/_get-version-code.md b/Commands/edge-action/version/_get-version-code.md new file mode 100644 index 000000000..eafe963fa --- /dev/null +++ b/Commands/edge-action/version/_get-version-code.md @@ -0,0 +1,16 @@ +# [Command] _edge-action version get-version-code_ + +A long-running operation to get versioncode deployed to EdgeActionVersion resource. + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZ2V0dmVyc2lvbmNvZGU=/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- GetEdgeActionVersionCode + ```bash + cdn edge-action version get-version-code --resource-group testrg --edge-action-name edgeAction1 --version version1 + ``` diff --git a/Commands/edge-action/version/_list.md b/Commands/edge-action/version/_list.md new file mode 100644 index 000000000..4d3b7351d --- /dev/null +++ b/Commands/edge-action/version/_list.md @@ -0,0 +1,16 @@ +# [Command] _edge-action version list_ + +List EdgeActionVersion resources by EdgeAction + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnM=/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- GetEdgeActionVersionsByEdgeAction + ```bash + cdn edge-action version list --resource-group testrg --edge-action-name edgeAction1 + ``` diff --git a/Commands/edge-action/version/_show.md b/Commands/edge-action/version/_show.md new file mode 100644 index 000000000..cf7bb3c48 --- /dev/null +++ b/Commands/edge-action/version/_show.md @@ -0,0 +1,16 @@ +# [Command] _edge-action version show_ + +Get EdgeActionVersion resource + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- GetEdgeActionVersion + ```bash + cdn edge-action version show --resource-group testrg --edge-action-name edgeAction1 --version version1 + ``` diff --git a/Commands/edge-action/version/_swap-default.md b/Commands/edge-action/version/_swap-default.md new file mode 100644 index 000000000..09ff612b2 --- /dev/null +++ b/Commands/edge-action/version/_swap-default.md @@ -0,0 +1,9 @@ +# [Command] _edge-action version swap-default_ + +A long-running resource action. + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-09-01-preview.xml) **Stable** + + diff --git a/Commands/edge-action/version/_update.md b/Commands/edge-action/version/_update.md new file mode 100644 index 000000000..70940eef1 --- /dev/null +++ b/Commands/edge-action/version/_update.md @@ -0,0 +1,16 @@ +# [Command] _edge-action version update_ + +Update EdgeActionVersion version + +## Versions + +### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-09-01-preview.xml) **Stable** + + + +#### examples + +- UpdateEdgeActionVersion + ```bash + cdn edge-action version update --resource-group testrg --edge-action-name edgeAction1 --version version2 --location global --deployment-type zip --is-default-version True + ``` diff --git a/Commands/edge-action/version/readme.md b/Commands/edge-action/version/readme.md new file mode 100644 index 000000000..4b4c52fec --- /dev/null +++ b/Commands/edge-action/version/readme.md @@ -0,0 +1,29 @@ +# [Group] _edge-action version_ + +Manage Version + +## Commands + +- [create](/Commands/edge-action/version/_create.md) +: Create EdgeActionVersion version + +- [delete](/Commands/edge-action/version/_delete.md) +: Delete EdgeActionVersion resource + +- [deploy-version-code](/Commands/edge-action/version/_deploy-version-code.md) +: A long-running operation to deploy versioncode to EdgeActionVersion resource. + +- [get-version-code](/Commands/edge-action/version/_get-version-code.md) +: A long-running operation to get versioncode deployed to EdgeActionVersion resource. + +- [list](/Commands/edge-action/version/_list.md) +: List EdgeActionVersion resources by EdgeAction + +- [show](/Commands/edge-action/version/_show.md) +: Get EdgeActionVersion resource + +- [swap-default](/Commands/edge-action/version/_swap-default.md) +: A long-running resource action. + +- [update](/Commands/edge-action/version/_update.md) +: Update EdgeActionVersion version diff --git a/Commands/readme.md b/Commands/readme.md index 6c9c56b13..729d93eaf 100644 --- a/Commands/readme.md +++ b/Commands/readme.md @@ -167,6 +167,9 @@ - [dynatrace](/Commands/dynatrace/readme.md) : Manage dynatrace +- [edge-action](/Commands/edge-action/readme.md) +: Manage Edge Action + - [edge-zones](/Commands/edge-zones/readme.md) : Manage Edge Zone resources diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-09-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-09-01-preview.json new file mode 100644 index 000000000..f2fd374fb --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-09-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25z/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action", "commands": [{"name": "list", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25z/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EdgeActions_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Cdn/edgeActions/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "attachments", "item": {"type": "object", "props": [{"type": "ResourceId", "name": "attachedResourceId", "required": true}, {"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Upgrading"}]}}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "tier", "required": true}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-09-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-09-01-preview.xml new file mode 100644 index 000000000..9e02bdcc4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-09-01-preview.xml @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-09-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-09-01-preview.json new file mode 100644 index 000000000..7308e7ffc --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-09-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0=/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action", "commands": [{"name": "show", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0=/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["n", "name", "edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EdgeActions_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Cdn/edgeActions/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "attachments", "item": {"type": "object", "props": [{"type": "ResourceId", "name": "attachedResourceId", "required": true}, {"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Upgrading"}]}}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "tier", "required": true}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0=/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["n", "name", "edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "EdgeActions_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0=/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["n", "name", "edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"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": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.sku", "options": ["sku"], "required": true, "group": "Resource", "help": {"short": "The sku type of the edge action"}, "args": [{"type": "string", "var": "$resource.sku.name", "options": ["name"], "required": true, "help": {"short": "The name of the SKU for the EdgeAction."}}, {"type": "string", "var": "$resource.sku.tier", "options": ["tier"], "required": true, "help": {"short": "The pricing tier associated with the SKU."}}]}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "EdgeActions_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "sku", "arg": "$resource.sku", "required": true, "props": [{"type": "string", "name": "name", "arg": "$resource.sku.name", "required": true}, {"type": "string", "name": "tier", "arg": "$resource.sku.tier", "required": true}]}, {"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Cdn/edgeActions/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "attachments", "item": {"type": "object", "props": [{"type": "ResourceId", "name": "attachedResourceId", "required": true}, {"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Upgrading"}]}}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "tier", "required": true}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0=/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["n", "name", "edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"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": "Resource", "args": [{"type": "object", "var": "$resource.sku", "options": ["sku"], "group": "Resource", "help": {"short": "The sku type of the edge action"}, "args": [{"type": "string", "var": "$resource.sku.name", "options": ["name"], "help": {"short": "The name of the SKU for the EdgeAction."}}, {"type": "string", "var": "$resource.sku.tier", "options": ["tier"], "help": {"short": "The pricing tier associated with the SKU."}}]}, {"nullable": true, "type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}], "operations": [{"operationId": "EdgeActions_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Cdn/edgeActions/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "attachments", "item": {"type": "object", "props": [{"type": "ResourceId", "name": "attachedResourceId", "required": true}, {"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Upgrading"}]}}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "tier", "required": true}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "EdgeAction_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "sku", "arg": "$resource.sku", "required": true, "props": [{"type": "string", "name": "name", "arg": "$resource.sku.name", "required": true}, {"type": "string", "name": "tier", "arg": "$resource.sku.tier", "required": true}]}, {"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "EdgeActions_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@EdgeAction_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-09-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-09-01-preview.xml new file mode 100644 index 000000000..b271aa5f8 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-09-01-preview.xml @@ -0,0 +1,482 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vYWRkYXR0YWNobWVudA==/2025-09-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vYWRkYXR0YWNobWVudA==/2025-09-01-preview.json new file mode 100644 index 000000000..c922c27a0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vYWRkYXR0YWNobWVudA==/2025-09-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/addattachment", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vYWRkQXR0YWNobWVudA==/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action", "commands": [{"name": "add-attachment", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/addattachment", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vYWRkQXR0YWNobWVudA==/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"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": "Body", "args": [{"type": "ResourceId", "var": "$body.attachedResourceId", "options": ["attached-resource-id"], "required": true, "group": "Body", "help": {"short": "The attached resource Id"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "EdgeActions_AddAttachment", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/addAttachment", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceId", "name": "attachedResourceId", "arg": "$body.attachedResourceId", "required": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "edgeActionId", "required": true}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vYWRkYXR0YWNobWVudA==/2025-09-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vYWRkYXR0YWNobWVudA==/2025-09-01-preview.xml new file mode 100644 index 000000000..fbd04e7e1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vYWRkYXR0YWNobWVudA==/2025-09-01-preview.xml @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZGVsZXRlYXR0YWNobWVudA==/2025-09-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZGVsZXRlYXR0YWNobWVudA==/2025-09-01-preview.json new file mode 100644 index 000000000..5a7e0bcf9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZGVsZXRlYXR0YWNobWVudA==/2025-09-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/deleteattachment", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZGVsZXRlQXR0YWNobWVudA==/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action", "commands": [{"name": "delete-attachment", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/deleteattachment", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZGVsZXRlQXR0YWNobWVudA==/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"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": "Body", "args": [{"type": "ResourceId", "var": "$body.attachedResourceId", "options": ["attached-resource-id"], "required": true, "group": "Body", "help": {"short": "The attached resource Id"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "EdgeActions_DeleteAttachment", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/deleteAttachment", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "ResourceId", "name": "attachedResourceId", "arg": "$body.attachedResourceId", "required": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZGVsZXRlYXR0YWNobWVudA==/2025-09-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZGVsZXRlYXR0YWNobWVudA==/2025-09-01-preview.xml new file mode 100644 index 000000000..baaa4b954 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZGVsZXRlYXR0YWNobWVudA==/2025-09-01-preview.xml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycw==/2025-09-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycw==/2025-09-01-preview.json new file mode 100644 index 000000000..344944dee --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycw==/2025-09-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/executionfilters", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZXhlY3V0aW9uRmlsdGVycw==/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action execution-filter", "commands": [{"name": "list", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/executionfilters", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZXhlY3V0aW9uRmlsdGVycw==/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EdgeActionExecutionFilters_ListByEdgeAction", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/executionFilters", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Cdn/edgeActions/{}/executionFilters/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "executionFilterIdentifierHeaderName", "required": true}, {"type": "string", "name": "executionFilterIdentifierHeaderValue", "required": true}, {"readOnly": true, "type": "dateTime", "name": "lastUpdateTime", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Upgrading"}]}}, {"type": "ResourceId", "name": "versionId", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycw==/2025-09-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycw==/2025-09-01-preview.xml new file mode 100644 index 000000000..fee101f20 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycw==/2025-09-01-preview.xml @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-09-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-09-01-preview.json new file mode 100644 index 000000000..31bbc7c59 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-09-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/executionfilters/{}", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZXhlY3V0aW9uRmlsdGVycy97ZXhlY3V0aW9uRmlsdGVyfQ==/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action execution-filter", "commands": [{"name": "show", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/executionfilters/{}", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZXhlY3V0aW9uRmlsdGVycy97ZXhlY3V0aW9uRmlsdGVyfQ==/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "var": "$Path.executionFilter", "options": ["n", "name", "execution-filter"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the execution filter"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EdgeActionExecutionFilters_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/executionFilters/{executionFilter}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "executionFilter", "arg": "$Path.executionFilter", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Cdn/edgeActions/{}/executionFilters/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "executionFilterIdentifierHeaderName", "required": true}, {"type": "string", "name": "executionFilterIdentifierHeaderValue", "required": true}, {"readOnly": true, "type": "dateTime", "name": "lastUpdateTime", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Upgrading"}]}}, {"type": "ResourceId", "name": "versionId", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/executionfilters/{}", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZXhlY3V0aW9uRmlsdGVycy97ZXhlY3V0aW9uRmlsdGVyfQ==/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "var": "$Path.executionFilter", "options": ["n", "name", "execution-filter"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the execution filter"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "EdgeActionExecutionFilters_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/executionFilters/{executionFilter}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "executionFilter", "arg": "$Path.executionFilter", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/executionfilters/{}", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZXhlY3V0aW9uRmlsdGVycy97ZXhlY3V0aW9uRmlsdGVyfQ==/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "var": "$Path.executionFilter", "options": ["n", "name", "execution-filter"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the execution filter"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"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": "Properties", "args": [{"type": "string", "var": "$resource.properties.executionFilterIdentifierHeaderName", "options": ["execution-filter-identifier-header-name"], "group": "Properties", "help": {"short": "Custom Header Key associated with the execution filter"}}, {"type": "string", "var": "$resource.properties.executionFilterIdentifierHeaderValue", "options": ["execution-filter-identifier-header-value"], "group": "Properties", "help": {"short": "Custom Header Value associated with the execution filter"}}, {"type": "ResourceId", "var": "$resource.properties.versionId", "options": ["version-id"], "group": "Properties", "help": {"short": "The referenced versionId of the edgeAction version"}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "EdgeActionExecutionFilters_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/executionFilters/{executionFilter}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "executionFilter", "arg": "$Path.executionFilter", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "executionFilterIdentifierHeaderName", "arg": "$resource.properties.executionFilterIdentifierHeaderName", "required": true}, {"type": "string", "name": "executionFilterIdentifierHeaderValue", "arg": "$resource.properties.executionFilterIdentifierHeaderValue", "required": true}, {"type": "ResourceId", "name": "versionId", "arg": "$resource.properties.versionId", "required": true}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Cdn/edgeActions/{}/executionFilters/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "executionFilterIdentifierHeaderName", "required": true}, {"type": "string", "name": "executionFilterIdentifierHeaderValue", "required": true}, {"readOnly": true, "type": "dateTime", "name": "lastUpdateTime", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Upgrading"}]}}, {"type": "ResourceId", "name": "versionId", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/executionfilters/{}", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZXhlY3V0aW9uRmlsdGVycy97ZXhlY3V0aW9uRmlsdGVyfQ==/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "var": "$Path.executionFilter", "options": ["n", "name", "execution-filter"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the execution filter"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"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": "Resource", "args": [{"nullable": true, "type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}], "operations": [{"operationId": "EdgeActionExecutionFilters_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/executionFilters/{executionFilter}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "executionFilter", "arg": "$Path.executionFilter", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Cdn/edgeActions/{}/executionFilters/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "executionFilterIdentifierHeaderName", "required": true}, {"type": "string", "name": "executionFilterIdentifierHeaderValue", "required": true}, {"readOnly": true, "type": "dateTime", "name": "lastUpdateTime", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Upgrading"}]}}, {"type": "ResourceId", "name": "versionId", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "EdgeActionExecutionFilter_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "EdgeActionExecutionFilters_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/executionFilters/{executionFilter}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "executionFilter", "arg": "$Path.executionFilter", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@EdgeActionExecutionFilter_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-09-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-09-01-preview.xml new file mode 100644 index 000000000..09f74e3c7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-09-01-preview.xml @@ -0,0 +1,491 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnM=/2025-09-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnM=/2025-09-01-preview.json new file mode 100644 index 000000000..b88af499b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnM=/2025-09-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnM=/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action version", "commands": [{"name": "list", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnM=/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EdgeActionVersions_ListByEdgeAction", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/versions", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Cdn/edgeActions/{}/versions/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "deploymentType", "required": true, "enum": {"items": [{"value": "file"}, {"value": "others"}, {"value": "zip"}]}}, {"type": "string", "name": "isDefaultVersion", "required": true, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"readOnly": true, "type": "dateTime", "name": "lastPackageUpdateTime", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Upgrading"}]}}, {"readOnly": true, "type": "string", "name": "validationStatus", "enum": {"items": [{"value": "Failed"}, {"value": "Succeeded"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnM=/2025-09-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnM=/2025-09-01-preview.xml new file mode 100644 index 000000000..4be840a55 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnM=/2025-09-01-preview.xml @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-09-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-09-01-preview.json new file mode 100644 index 000000000..c968ad653 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-09-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action version", "commands": [{"name": "show", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"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": "$Path.version", "options": ["n", "name", "version"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the Edge Action version"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}]}], "operations": [{"operationId": "EdgeActionVersions_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/versions/{version}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "version", "arg": "$Path.version", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Cdn/edgeActions/{}/versions/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "deploymentType", "required": true, "enum": {"items": [{"value": "file"}, {"value": "others"}, {"value": "zip"}]}}, {"type": "string", "name": "isDefaultVersion", "required": true, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"readOnly": true, "type": "dateTime", "name": "lastPackageUpdateTime", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Upgrading"}]}}, {"readOnly": true, "type": "string", "name": "validationStatus", "enum": {"items": [{"value": "Failed"}, {"value": "Succeeded"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"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": "$Path.version", "options": ["n", "name", "version"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the Edge Action version"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "EdgeActionVersions_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/versions/{version}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "version", "arg": "$Path.version", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"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": "$Path.version", "options": ["n", "name", "version"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the Edge Action version"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.deploymentType", "options": ["deployment-type"], "group": "Properties", "help": {"short": "The deployment type"}, "enum": {"items": [{"name": "file", "value": "file"}, {"name": "others", "value": "others"}, {"name": "zip", "value": "zip"}]}}, {"type": "string", "var": "$resource.properties.isDefaultVersion", "options": ["is-default-version"], "group": "Properties", "help": {"short": "The active state"}, "enum": {"items": [{"name": "False", "value": "False"}, {"name": "True", "value": "True"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "EdgeActionVersions_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/versions/{version}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "version", "arg": "$Path.version", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "deploymentType", "arg": "$resource.properties.deploymentType", "required": true, "enum": {"items": [{"value": "file"}, {"value": "others"}, {"value": "zip"}]}}, {"type": "string", "name": "isDefaultVersion", "arg": "$resource.properties.isDefaultVersion", "required": true, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Cdn/edgeActions/{}/versions/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "deploymentType", "required": true, "enum": {"items": [{"value": "file"}, {"value": "others"}, {"value": "zip"}]}}, {"type": "string", "name": "isDefaultVersion", "required": true, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"readOnly": true, "type": "dateTime", "name": "lastPackageUpdateTime", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Upgrading"}]}}, {"readOnly": true, "type": "string", "name": "validationStatus", "enum": {"items": [{"value": "Failed"}, {"value": "Succeeded"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"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": "$Path.version", "options": ["n", "name", "version"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the Edge Action version"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}]}, {"name": "Resource", "args": [{"nullable": true, "type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}], "operations": [{"operationId": "EdgeActionVersions_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/versions/{version}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "version", "arg": "$Path.version", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Cdn/edgeActions/{}/versions/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "deploymentType", "required": true, "enum": {"items": [{"value": "file"}, {"value": "others"}, {"value": "zip"}]}}, {"type": "string", "name": "isDefaultVersion", "required": true, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"readOnly": true, "type": "dateTime", "name": "lastPackageUpdateTime", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Upgrading"}]}}, {"readOnly": true, "type": "string", "name": "validationStatus", "enum": {"items": [{"value": "Failed"}, {"value": "Succeeded"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "EdgeActionVersion_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "EdgeActionVersions_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/versions/{version}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "version", "arg": "$Path.version", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@EdgeActionVersion_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-09-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-09-01-preview.xml new file mode 100644 index 000000000..d887e4ef2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-09-01-preview.xml @@ -0,0 +1,555 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZ2V0dmVyc2lvbmNvZGU=/2025-09-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZ2V0dmVyc2lvbmNvZGU=/2025-09-01-preview.json new file mode 100644 index 000000000..ede283d47 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZ2V0dmVyc2lvbmNvZGU=/2025-09-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}/getversioncode", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259L2dldFZlcnNpb25Db2Rl/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action version", "commands": [{"name": "get-version-code", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}/getversioncode", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259L2dldFZlcnNpb25Db2Rl/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"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": "$Path.version", "options": ["version"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the Edge Action version"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "EdgeActionVersions_GetVersionCode", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/versions/{version}/getVersionCode", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "version", "arg": "$Path.version", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "content", "required": true}, {"type": "string", "name": "name", "required": true}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZ2V0dmVyc2lvbmNvZGU=/2025-09-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZ2V0dmVyc2lvbmNvZGU=/2025-09-01-preview.xml new file mode 100644 index 000000000..44001c4a7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZ2V0dmVyc2lvbmNvZGU=/2025-09-01-preview.xml @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZGVwbG95dmVyc2lvbmNvZGU=/2025-09-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZGVwbG95dmVyc2lvbmNvZGU=/2025-09-01-preview.json new file mode 100644 index 000000000..c7452cd73 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZGVwbG95dmVyc2lvbmNvZGU=/2025-09-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}/deployversioncode", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259L2RlcGxveVZlcnNpb25Db2Rl/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action version", "commands": [{"name": "deploy-version-code", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}/deployversioncode", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259L2RlcGxveVZlcnNpb25Db2Rl/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"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": "$Path.version", "options": ["version"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the Edge Action version"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}]}, {"name": "Body", "args": [{"type": "string", "var": "$body.content", "options": ["content"], "required": true, "group": "Body", "help": {"short": "The version code deployment content "}}, {"type": "string", "var": "$body.name", "options": ["name"], "required": true, "group": "Body", "help": {"short": "The version code name"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "EdgeActionVersions_DeployVersionCode", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/versions/{version}/deployVersionCode", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "version", "arg": "$Path.version", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "string", "name": "content", "arg": "$body.content", "required": true}, {"type": "string", "name": "name", "arg": "$body.name", "required": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "deploymentType", "required": true, "enum": {"items": [{"value": "file"}, {"value": "others"}, {"value": "zip"}]}}, {"type": "string", "name": "isDefaultVersion", "required": true, "enum": {"items": [{"value": "False"}, {"value": "True"}]}}, {"readOnly": true, "type": "dateTime", "name": "lastPackageUpdateTime", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Upgrading"}]}}, {"readOnly": true, "type": "string", "name": "validationStatus", "enum": {"items": [{"value": "Failed"}, {"value": "Succeeded"}]}}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZGVwbG95dmVyc2lvbmNvZGU=/2025-09-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZGVwbG95dmVyc2lvbmNvZGU=/2025-09-01-preview.xml new file mode 100644 index 000000000..fd9f290c1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZGVwbG95dmVyc2lvbmNvZGU=/2025-09-01-preview.xml @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-09-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-09-01-preview.json new file mode 100644 index 000000000..a03055e3e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-09-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}/swapdefault", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259L3N3YXBEZWZhdWx0/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action version", "commands": [{"name": "swap-default", "version": "2025-09-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}/swapdefault", "version": "2025-09-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259L3N3YXBEZWZhdWx0/V/MjAyNS0wOS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.edgeActionName", "options": ["edge-action-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Edge Action"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"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": "$Path.version", "options": ["version"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the Edge Action version"}, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "EdgeActionVersions_SwapDefault", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/edgeActions/{edgeActionName}/versions/{version}/swapDefault", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "edgeActionName", "arg": "$Path.edgeActionName", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "version", "arg": "$Path.version", "required": true, "format": {"pattern": "[a-zA-Z0-9]+", "maxLength": 50}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-09-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-09-01-preview.xml new file mode 100644 index 000000000..f60382415 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-09-01-preview.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+
+
From b53737c798cc65509414df9f9d8d445ef4c18b36 Mon Sep 17 00:00:00 2001 From: "Danny Tundwe (from Dev Box)" Date: Wed, 19 Nov 2025 11:08:00 -0800 Subject: [PATCH 2/2] [EdgeAction] Remove cdn prefix from examples and add swap-default example --- Commands/edge-action/_add-attachment.md | 2 +- Commands/edge-action/_create.md | 2 +- Commands/edge-action/_delete-attachment.md | 2 +- Commands/edge-action/_delete.md | 2 +- Commands/edge-action/_list.md | 2 +- Commands/edge-action/_show.md | 2 +- Commands/edge-action/_update.md | 2 +- Commands/edge-action/execution-filter/_create.md | 2 +- Commands/edge-action/execution-filter/_delete.md | 2 +- Commands/edge-action/execution-filter/_list.md | 2 +- Commands/edge-action/execution-filter/_show.md | 2 +- Commands/edge-action/execution-filter/_update.md | 2 +- Commands/edge-action/version/_create.md | 2 +- Commands/edge-action/version/_delete.md | 2 +- Commands/edge-action/version/_deploy-version-code.md | 2 +- Commands/edge-action/version/_get-version-code.md | 2 +- Commands/edge-action/version/_list.md | 2 +- Commands/edge-action/version/_show.md | 2 +- Commands/edge-action/version/_swap-default.md | 7 +++++++ Commands/edge-action/version/_update.md | 2 +- 20 files changed, 26 insertions(+), 19 deletions(-) diff --git a/Commands/edge-action/_add-attachment.md b/Commands/edge-action/_add-attachment.md index 143b447cf..5f826309b 100644 --- a/Commands/edge-action/_add-attachment.md +++ b/Commands/edge-action/_add-attachment.md @@ -12,5 +12,5 @@ A long-running operation for adding an EdgeAction attachment. - EdgeActions_AddAttachment ```bash - cdn edge-action add-attachment --resource-group testrg --edge-action-name edgeAction1 --attached-resource-id /subscriptions/sub1/resourceGroups/rs1/providers/Microsoft.Cdn/Profiles/myProfile/afdEndpoints/ep1/routes/route1 + edge-action add-attachment --resource-group testrg --edge-action-name edgeAction1 --attached-resource-id /subscriptions/sub1/resourceGroups/rs1/providers/Microsoft.Cdn/Profiles/myProfile/afdEndpoints/ep1/routes/route1 ``` diff --git a/Commands/edge-action/_create.md b/Commands/edge-action/_create.md index 3bd556813..07983550d 100644 --- a/Commands/edge-action/_create.md +++ b/Commands/edge-action/_create.md @@ -12,5 +12,5 @@ Create EdgeAction resource - CreateEdgeAction ```bash - cdn edge-action create --resource-group testrg --edge-action-name edgeAction1 --location global --sku "{name:Standard,tier:Standard}" + edge-action create --resource-group testrg --edge-action-name edgeAction1 --location global --sku "{name:Standard,tier:Standard}" ``` diff --git a/Commands/edge-action/_delete-attachment.md b/Commands/edge-action/_delete-attachment.md index d7c08afb3..83c278bc2 100644 --- a/Commands/edge-action/_delete-attachment.md +++ b/Commands/edge-action/_delete-attachment.md @@ -12,5 +12,5 @@ A long-running operation for deleting an EdgeAction attachment that returns no c - EdgeActions_DeleteAttachment ```bash - cdn edge-action delete-attachment --resource-group testrg --edge-action-name edgeAction1 --attached-resource-id /subscriptions/sub1/resourceGroups/rs1/providers/Microsoft.Cdn/Profiles/myProfile/afdEndpoints/ep1/routes/route1 + edge-action delete-attachment --resource-group testrg --edge-action-name edgeAction1 --attached-resource-id /subscriptions/sub1/resourceGroups/rs1/providers/Microsoft.Cdn/Profiles/myProfile/afdEndpoints/ep1/routes/route1 ``` diff --git a/Commands/edge-action/_delete.md b/Commands/edge-action/_delete.md index 62e7d0d05..151ef8ffa 100644 --- a/Commands/edge-action/_delete.md +++ b/Commands/edge-action/_delete.md @@ -12,5 +12,5 @@ Delete EdgeAction resource - DeleteEdgeAction ```bash - cdn edge-action delete --resource-group testrg --edge-action-name edgeAction1 + edge-action delete --resource-group testrg --edge-action-name edgeAction1 ``` diff --git a/Commands/edge-action/_list.md b/Commands/edge-action/_list.md index ef3b57225..74508cff0 100644 --- a/Commands/edge-action/_list.md +++ b/Commands/edge-action/_list.md @@ -12,5 +12,5 @@ List EdgeAction resources by subscription ID - ListEdgeActions_bySubscription ```bash - cdn edge-action list + edge-action list ``` diff --git a/Commands/edge-action/_show.md b/Commands/edge-action/_show.md index 1bd8c3ae2..8c6c58bb2 100644 --- a/Commands/edge-action/_show.md +++ b/Commands/edge-action/_show.md @@ -12,5 +12,5 @@ Get EdgeAction resource - GetEdgeAction ```bash - cdn edge-action show --resource-group testrg --edge-action-name edgeAction1 + edge-action show --resource-group testrg --edge-action-name edgeAction1 ``` diff --git a/Commands/edge-action/_update.md b/Commands/edge-action/_update.md index d78ff0550..356d1d150 100644 --- a/Commands/edge-action/_update.md +++ b/Commands/edge-action/_update.md @@ -12,5 +12,5 @@ Update EdgeAction resource - UpdateEdgeAction ```bash - az cdn edge-action Update --resource-group testrg --edge-action-name edgeAction1 --location global --sku "{name:Standard,tier:Standard}" + edge-action Update --resource-group testrg --edge-action-name edgeAction1 --location global --sku "{name:Standard,tier:Standard}" ``` diff --git a/Commands/edge-action/execution-filter/_create.md b/Commands/edge-action/execution-filter/_create.md index 1300d854d..9e2e66752 100644 --- a/Commands/edge-action/execution-filter/_create.md +++ b/Commands/edge-action/execution-filter/_create.md @@ -12,5 +12,5 @@ Create EdgeActionExecutionFilter resource - CreateEdgeActionExecutionFilter ```bash - cdn edge-action execution-filter create --resource-group testrg --edge-action-name edgeAction1 --execution-filter executionFilter1 --location global --version-id /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/Microsoft.Cdn/EdgeActions/edgeAction1/versions/version1 --execution-filter-identifier-header-name header-key --execution-filter-identifier-header-value header-value + edge-action execution-filter create --resource-group testrg --edge-action-name edgeAction1 --execution-filter executionFilter1 --location global --version-id /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/Microsoft.Cdn/EdgeActions/edgeAction1/versions/version1 --execution-filter-identifier-header-name header-key --execution-filter-identifier-header-value header-value ``` diff --git a/Commands/edge-action/execution-filter/_delete.md b/Commands/edge-action/execution-filter/_delete.md index 3e25cbb95..f3abca28d 100644 --- a/Commands/edge-action/execution-filter/_delete.md +++ b/Commands/edge-action/execution-filter/_delete.md @@ -12,5 +12,5 @@ Delete EdgeActionExecutionFilter resource - DeleteEdgeActionExecutionFilter ```bash - cdn edge-action execution-filter delete --resource-group testrg --edge-action-name edgeAction1 --execution-filter executionFilter1 + edge-action execution-filter delete --resource-group testrg --edge-action-name edgeAction1 --execution-filter executionFilter1 ``` diff --git a/Commands/edge-action/execution-filter/_list.md b/Commands/edge-action/execution-filter/_list.md index 48df3c4a9..16175ac91 100644 --- a/Commands/edge-action/execution-filter/_list.md +++ b/Commands/edge-action/execution-filter/_list.md @@ -12,5 +12,5 @@ List EdgeActionExecutionFilter resources by EdgeAction - ListEdgeActionsExecutionFilters_byEdgeAction ```bash - cdn edge-action execution-filter list --resource-group testrg --edge-action-name edgeAction1 + edge-action execution-filter list --resource-group testrg --edge-action-name edgeAction1 ``` diff --git a/Commands/edge-action/execution-filter/_show.md b/Commands/edge-action/execution-filter/_show.md index 133d441b5..ef586df6e 100644 --- a/Commands/edge-action/execution-filter/_show.md +++ b/Commands/edge-action/execution-filter/_show.md @@ -12,5 +12,5 @@ Get EdgeActionExecutionFilter resource - GetEdgeActionExecutionFilter ```bash - cdn edge-action execution-filter show --resource-group testrg --edge-action-name edgeAction1 --execution-filter executionFilter1 + edge-action execution-filter show --resource-group testrg --edge-action-name edgeAction1 --execution-filter executionFilter1 ``` diff --git a/Commands/edge-action/execution-filter/_update.md b/Commands/edge-action/execution-filter/_update.md index 7b7f15d76..6bb68329b 100644 --- a/Commands/edge-action/execution-filter/_update.md +++ b/Commands/edge-action/execution-filter/_update.md @@ -12,5 +12,5 @@ Update EdgeActionExecutionFilter resource - UpdateEdgeActionExecutionFilter ```bash - az cdn edge-action execution-filter update --resource-group testrg --edge-action-name edgeAction1 --execution-filter executionFilter1 --location global --version-id /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/Microsoft.Cdn/EdgeActions/edgeAction1/versions/version1 --execution-filter-identifier-header-name header-key --execution-filter-identifier-header-value header-value + edge-action execution-filter update --resource-group testrg --edge-action-name edgeAction1 --execution-filter executionFilter1 --location global --version-id /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/Microsoft.Cdn/EdgeActions/edgeAction1/versions/version1 --execution-filter-identifier-header-name header-key --execution-filter-identifier-header-value header-value ``` diff --git a/Commands/edge-action/version/_create.md b/Commands/edge-action/version/_create.md index 518e5e4a8..c7be08ed7 100644 --- a/Commands/edge-action/version/_create.md +++ b/Commands/edge-action/version/_create.md @@ -12,5 +12,5 @@ Create EdgeActionVersion version - CreateEdgeActionVersion ```bash - cdn edge-action version create --resource-group testrg --edge-action-name edgeAction1 --version version2 --location global --deployment-type zip --is-default-version True + edge-action version create --resource-group testrg --edge-action-name edgeAction1 --version version2 --location global --deployment-type zip --is-default-version True ``` diff --git a/Commands/edge-action/version/_delete.md b/Commands/edge-action/version/_delete.md index c67c81d05..6d2766c6d 100644 --- a/Commands/edge-action/version/_delete.md +++ b/Commands/edge-action/version/_delete.md @@ -12,5 +12,5 @@ Delete EdgeActionVersion resource - DeleteEdgeActionVersion ```bash - cdn edge-action version delete --resource-group testrg --edge-action-name edgeAction1 --version version1 + edge-action version delete --resource-group testrg --edge-action-name edgeAction1 --version version1 ``` diff --git a/Commands/edge-action/version/_deploy-version-code.md b/Commands/edge-action/version/_deploy-version-code.md index 89b76e62c..a9f5df5a0 100644 --- a/Commands/edge-action/version/_deploy-version-code.md +++ b/Commands/edge-action/version/_deploy-version-code.md @@ -12,5 +12,5 @@ A long-running operation to deploy versioncode to EdgeActionVersion resource. - DeployEdgeActionVersionCode ```bash - cdn edge-action version deploy-version-code --resource-group testrg --edge-action-name edgeAction1 --version version2 --name zippedFile --content UEsDBBQAAAAIAI1NzkQAAAAABQAAAA== + edge-action version deploy-version-code --resource-group testrg --edge-action-name edgeAction1 --version version2 --name version2 --content UEsDBBQAAAAIAI1NzkQAAAAABQAAAA== ``` diff --git a/Commands/edge-action/version/_get-version-code.md b/Commands/edge-action/version/_get-version-code.md index eafe963fa..469bbfe1a 100644 --- a/Commands/edge-action/version/_get-version-code.md +++ b/Commands/edge-action/version/_get-version-code.md @@ -12,5 +12,5 @@ A long-running operation to get versioncode deployed to EdgeActionVersion resour - GetEdgeActionVersionCode ```bash - cdn edge-action version get-version-code --resource-group testrg --edge-action-name edgeAction1 --version version1 + edge-action version get-version-code --resource-group testrg --edge-action-name edgeAction1 --version version1 ``` diff --git a/Commands/edge-action/version/_list.md b/Commands/edge-action/version/_list.md index 4d3b7351d..e660a6afe 100644 --- a/Commands/edge-action/version/_list.md +++ b/Commands/edge-action/version/_list.md @@ -12,5 +12,5 @@ List EdgeActionVersion resources by EdgeAction - GetEdgeActionVersionsByEdgeAction ```bash - cdn edge-action version list --resource-group testrg --edge-action-name edgeAction1 + edge-action version list --resource-group testrg --edge-action-name edgeAction1 ``` diff --git a/Commands/edge-action/version/_show.md b/Commands/edge-action/version/_show.md index cf7bb3c48..724f60242 100644 --- a/Commands/edge-action/version/_show.md +++ b/Commands/edge-action/version/_show.md @@ -12,5 +12,5 @@ Get EdgeActionVersion resource - GetEdgeActionVersion ```bash - cdn edge-action version show --resource-group testrg --edge-action-name edgeAction1 --version version1 + edge-action version show --resource-group testrg --edge-action-name edgeAction1 --version version1 ``` diff --git a/Commands/edge-action/version/_swap-default.md b/Commands/edge-action/version/_swap-default.md index 09ff612b2..a611e8a18 100644 --- a/Commands/edge-action/version/_swap-default.md +++ b/Commands/edge-action/version/_swap-default.md @@ -7,3 +7,10 @@ A long-running resource action. ### [2025-09-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-09-01-preview.xml) **Stable** + +#### examples + +- SwapDefaultEdgeActionVersion + ```bash + edge-action version swap-default --resource-group myResourceGroup --edge-action-name myEdgeAction --version v2 + ``` diff --git a/Commands/edge-action/version/_update.md b/Commands/edge-action/version/_update.md index 70940eef1..9136a8d95 100644 --- a/Commands/edge-action/version/_update.md +++ b/Commands/edge-action/version/_update.md @@ -12,5 +12,5 @@ Update EdgeActionVersion version - UpdateEdgeActionVersion ```bash - cdn edge-action version update --resource-group testrg --edge-action-name edgeAction1 --version version2 --location global --deployment-type zip --is-default-version True + edge-action version update --resource-group testrg --edge-action-name edgeAction1 --version version2 --location global --deployment-type zip --is-default-version True ```