diff --git a/Commands/edge-action/_add-attachment.md b/Commands/edge-action/_add-attachment.md new file mode 100644 index 000000000..5f826309b --- /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 + 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..07983550d --- /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 + 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..83c278bc2 --- /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 + 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..151ef8ffa --- /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 + 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..74508cff0 --- /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 + edge-action list + ``` diff --git a/Commands/edge-action/_show.md b/Commands/edge-action/_show.md new file mode 100644 index 000000000..8c6c58bb2 --- /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 + 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..356d1d150 --- /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 + 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..9e2e66752 --- /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 + 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..f3abca28d --- /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 + 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..16175ac91 --- /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 + 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..ef586df6e --- /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 + 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..6bb68329b --- /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 + 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..c7be08ed7 --- /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 + 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..6d2766c6d --- /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 + 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..a9f5df5a0 --- /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 + 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 new file mode 100644 index 000000000..469bbfe1a --- /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 + 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..e660a6afe --- /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 + 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..724f60242 --- /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 + 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..a611e8a18 --- /dev/null +++ b/Commands/edge-action/version/_swap-default.md @@ -0,0 +1,16 @@ +# [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** + + + +#### 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 new file mode 100644 index 000000000..9136a8d95 --- /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 + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+
+