diff --git a/Commands/edge-action/_create.md b/Commands/edge-action/_create.md index 07983550d..c62675438 100644 --- a/Commands/edge-action/_create.md +++ b/Commands/edge-action/_create.md @@ -14,3 +14,14 @@ Create EdgeAction resource ```bash edge-action create --resource-group testrg --edge-action-name edgeAction1 --location global --sku "{name:Standard,tier:Standard}" ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-12-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.md b/Commands/edge-action/_delete.md index 151ef8ffa..6808c2257 100644 --- a/Commands/edge-action/_delete.md +++ b/Commands/edge-action/_delete.md @@ -14,3 +14,14 @@ Delete EdgeAction resource ```bash edge-action delete --resource-group testrg --edge-action-name edgeAction1 ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-12-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 index 74508cff0..67d55a1f2 100644 --- a/Commands/edge-action/_list.md +++ b/Commands/edge-action/_list.md @@ -14,3 +14,14 @@ List EdgeAction resources by subscription ID ```bash edge-action list ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-12-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 index 8c6c58bb2..d300242f5 100644 --- a/Commands/edge-action/_show.md +++ b/Commands/edge-action/_show.md @@ -14,3 +14,14 @@ Get EdgeAction resource ```bash edge-action show --resource-group testrg --edge-action-name edgeAction1 ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-12-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 index 356d1d150..a72ea9816 100644 --- a/Commands/edge-action/_update.md +++ b/Commands/edge-action/_update.md @@ -14,3 +14,14 @@ Update EdgeAction resource ```bash edge-action Update --resource-group testrg --edge-action-name edgeAction1 --location global --sku "{name:Standard,tier:Standard}" ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-12-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 index 9e2e66752..b6566b8c8 100644 --- a/Commands/edge-action/execution-filter/_create.md +++ b/Commands/edge-action/execution-filter/_create.md @@ -14,3 +14,14 @@ Create EdgeActionExecutionFilter resource ```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 ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-12-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 index f3abca28d..f01664e4c 100644 --- a/Commands/edge-action/execution-filter/_delete.md +++ b/Commands/edge-action/execution-filter/_delete.md @@ -14,3 +14,14 @@ Delete EdgeActionExecutionFilter resource ```bash edge-action execution-filter delete --resource-group testrg --edge-action-name edgeAction1 --execution-filter executionFilter1 ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-12-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 index 16175ac91..9f8043254 100644 --- a/Commands/edge-action/execution-filter/_list.md +++ b/Commands/edge-action/execution-filter/_list.md @@ -14,3 +14,14 @@ List EdgeActionExecutionFilter resources by EdgeAction ```bash edge-action execution-filter list --resource-group testrg --edge-action-name edgeAction1 ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycw==/2025-12-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 index ef586df6e..09d92e62d 100644 --- a/Commands/edge-action/execution-filter/_show.md +++ b/Commands/edge-action/execution-filter/_show.md @@ -14,3 +14,14 @@ Get EdgeActionExecutionFilter resource ```bash edge-action execution-filter show --resource-group testrg --edge-action-name edgeAction1 --execution-filter executionFilter1 ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-12-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 index 6bb68329b..615c9b0bd 100644 --- a/Commands/edge-action/execution-filter/_update.md +++ b/Commands/edge-action/execution-filter/_update.md @@ -14,3 +14,14 @@ Update EdgeActionExecutionFilter resource ```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 ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-12-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/version/_create.md b/Commands/edge-action/version/_create.md index c7be08ed7..155e4ebf9 100644 --- a/Commands/edge-action/version/_create.md +++ b/Commands/edge-action/version/_create.md @@ -14,3 +14,14 @@ Create EdgeActionVersion version ```bash edge-action version create --resource-group testrg --edge-action-name edgeAction1 --version version2 --location global --deployment-type zip --is-default-version True ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-12-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 index 6d2766c6d..2cd678da6 100644 --- a/Commands/edge-action/version/_delete.md +++ b/Commands/edge-action/version/_delete.md @@ -14,3 +14,14 @@ Delete EdgeActionVersion resource ```bash edge-action version delete --resource-group testrg --edge-action-name edgeAction1 --version version1 ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-12-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 index a9f5df5a0..04f600fb7 100644 --- a/Commands/edge-action/version/_deploy-version-code.md +++ b/Commands/edge-action/version/_deploy-version-code.md @@ -14,3 +14,14 @@ A long-running operation to deploy versioncode to EdgeActionVersion resource. ```bash edge-action version deploy-version-code --resource-group testrg --edge-action-name edgeAction1 --version version2 --name version2 --content UEsDBBQAAAAIAI1NzkQAAAAABQAAAA== ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZGVwbG95dmVyc2lvbmNvZGU=/2025-12-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 index 469bbfe1a..63222535f 100644 --- a/Commands/edge-action/version/_get-version-code.md +++ b/Commands/edge-action/version/_get-version-code.md @@ -14,3 +14,14 @@ A long-running operation to get versioncode deployed to EdgeActionVersion resour ```bash edge-action version get-version-code --resource-group testrg --edge-action-name edgeAction1 --version version1 ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZ2V0dmVyc2lvbmNvZGU=/2025-12-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 index e660a6afe..d474472db 100644 --- a/Commands/edge-action/version/_list.md +++ b/Commands/edge-action/version/_list.md @@ -14,3 +14,14 @@ List EdgeActionVersion resources by EdgeAction ```bash edge-action version list --resource-group testrg --edge-action-name edgeAction1 ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnM=/2025-12-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 index 724f60242..ce60e2d60 100644 --- a/Commands/edge-action/version/_show.md +++ b/Commands/edge-action/version/_show.md @@ -14,3 +14,14 @@ Get EdgeActionVersion resource ```bash edge-action version show --resource-group testrg --edge-action-name edgeAction1 --version version1 ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-12-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 index a611e8a18..f90491ccc 100644 --- a/Commands/edge-action/version/_swap-default.md +++ b/Commands/edge-action/version/_swap-default.md @@ -14,3 +14,14 @@ A long-running resource action. ```bash edge-action version swap-default --resource-group myResourceGroup --edge-action-name myEdgeAction --version v2 ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-12-01-preview.xml) **Stable** + + + +#### examples + +- SwapDefaultEdgeActionVersion + ```bash + edge-action version swap-default --resource-group myResourceGroup --edge-action-name myEdgeAction --version v2 + ``` diff --git a/Commands/edge-action/version/_update.md b/Commands/edge-action/version/_update.md index 9136a8d95..f728d58fa 100644 --- a/Commands/edge-action/version/_update.md +++ b/Commands/edge-action/version/_update.md @@ -14,3 +14,14 @@ Update EdgeActionVersion version ```bash edge-action version update --resource-group testrg --edge-action-name edgeAction1 --version version2 --location global --deployment-type zip --is-default-version True ``` + +### [2025-12-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-12-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/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-12-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-12-01-preview.json new file mode 100644 index 000000000..b3149458c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-12-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.cdn/edgeactions", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNkbi9lZGdlQWN0aW9ucw==/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action edge-action", "commands": [{"name": "list", "version": "2025-12-01-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.cdn/edgeactions", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNkbi9lZGdlQWN0aW9ucw==/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EdgeActions_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Cdn/edgeActions", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-12-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/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-12-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-12-01-preview.xml new file mode 100644 index 000000000..c816083dd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-12-01-preview.xml @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-12-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-12-01-preview.json new file mode 100644 index 000000000..ffcc428d7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-12-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25z/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action", "commands": [{"name": "list", "version": "2025-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25z/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-12-01-preview.xml new file mode 100644 index 000000000..c4b451608 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnM=/2025-12-01-preview.xml @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-12-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-12-01-preview.json new file mode 100644 index 000000000..7bde8f035 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-12-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0=/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action", "commands": [{"name": "show", "version": "2025-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0=/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0=/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0=/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0=/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-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-12-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-12-01-preview.xml new file mode 100644 index 000000000..9d0ce453b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30=/2025-12-01-preview.xml @@ -0,0 +1,482 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycw==/2025-12-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycw==/2025-12-01-preview.json new file mode 100644 index 000000000..821751b19 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycw==/2025-12-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/executionfilters", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZXhlY3V0aW9uRmlsdGVycw==/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action execution-filter", "commands": [{"name": "list", "version": "2025-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/executionfilters", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZXhlY3V0aW9uRmlsdGVycw==/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycw==/2025-12-01-preview.xml new file mode 100644 index 000000000..829c9861b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycw==/2025-12-01-preview.xml @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-12-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-12-01-preview.json new file mode 100644 index 000000000..41d3830b4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-12-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/executionfilters/{}", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZXhlY3V0aW9uRmlsdGVycy97ZXhlY3V0aW9uRmlsdGVyfQ==/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action execution-filter", "commands": [{"name": "show", "version": "2025-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/executionfilters/{}", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZXhlY3V0aW9uRmlsdGVycy97ZXhlY3V0aW9uRmlsdGVyfQ==/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/executionfilters/{}", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZXhlY3V0aW9uRmlsdGVycy97ZXhlY3V0aW9uRmlsdGVyfQ==/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/executionfilters/{}", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZXhlY3V0aW9uRmlsdGVycy97ZXhlY3V0aW9uRmlsdGVyfQ==/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/executionfilters/{}", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vZXhlY3V0aW9uRmlsdGVycy97ZXhlY3V0aW9uRmlsdGVyfQ==/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-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-12-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-12-01-preview.xml new file mode 100644 index 000000000..4d064d5e4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vZXhlY3V0aW9uZmlsdGVycy97fQ==/2025-12-01-preview.xml @@ -0,0 +1,491 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnM=/2025-12-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnM=/2025-12-01-preview.json new file mode 100644 index 000000000..79db2658b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnM=/2025-12-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnM=/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action version", "commands": [{"name": "list", "version": "2025-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnM=/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnM=/2025-12-01-preview.xml new file mode 100644 index 000000000..49f6fb29c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnM=/2025-12-01-preview.xml @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-12-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-12-01-preview.json new file mode 100644 index 000000000..c95dc5893 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-12-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action version", "commands": [{"name": "show", "version": "2025-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-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-12-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-12-01-preview.xml new file mode 100644 index 000000000..c6271c096 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30=/2025-12-01-preview.xml @@ -0,0 +1,555 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZ2V0dmVyc2lvbmNvZGU=/2025-12-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZ2V0dmVyc2lvbmNvZGU=/2025-12-01-preview.json new file mode 100644 index 000000000..f0114f9e8 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZ2V0dmVyc2lvbmNvZGU=/2025-12-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}/getversioncode", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259L2dldFZlcnNpb25Db2Rl/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action version", "commands": [{"name": "get-version-code", "version": "2025-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}/getversioncode", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259L2dldFZlcnNpb25Db2Rl/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZ2V0dmVyc2lvbmNvZGU=/2025-12-01-preview.xml new file mode 100644 index 000000000..e90d8c1d3 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZ2V0dmVyc2lvbmNvZGU=/2025-12-01-preview.xml @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZGVwbG95dmVyc2lvbmNvZGU=/2025-12-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZGVwbG95dmVyc2lvbmNvZGU=/2025-12-01-preview.json new file mode 100644 index 000000000..e86e5c6e5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZGVwbG95dmVyc2lvbmNvZGU=/2025-12-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}/deployversioncode", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259L2RlcGxveVZlcnNpb25Db2Rl/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action version", "commands": [{"name": "deploy-version-code", "version": "2025-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}/deployversioncode", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259L2RlcGxveVZlcnNpb25Db2Rl/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZGVwbG95dmVyc2lvbmNvZGU=/2025-12-01-preview.xml new file mode 100644 index 000000000..f0ebfdc32 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vZGVwbG95dmVyc2lvbmNvZGU=/2025-12-01-preview.xml @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-12-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-12-01-preview.json new file mode 100644 index 000000000..3253a8282 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-12-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}/swapdefault", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259L3N3YXBEZWZhdWx0/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "edge-action version", "commands": [{"name": "swap-default", "version": "2025-12-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/edgeactions/{}/versions/{}/swapdefault", "version": "2025-12-01-preview", "swagger": "mgmt-plane/cdn/ResourceProviders/Microsoft.Cdn/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ2RuL2VkZ2VBY3Rpb25zL3tlZGdlQWN0aW9uTmFtZX0vdmVyc2lvbnMve3ZlcnNpb259L3N3YXBEZWZhdWx0/V/MjAyNS0xMi0wMS1wcmV2aWV3"}], "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-12-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-12-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-12-01-preview.xml new file mode 100644 index 000000000..91a5b6db9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jZG4vZWRnZWFjdGlvbnMve30vdmVyc2lvbnMve30vc3dhcGRlZmF1bHQ=/2025-12-01-preview.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+
+