From f68fb77b906484d6cb195894ac98a24144ecea62 Mon Sep 17 00:00:00 2001 From: Kunal Karmakar Date: Wed, 14 Jan 2026 15:33:18 +0530 Subject: [PATCH] Update runtime environment API version --- .../automation/automation-account/readme.md | 3 + Commands/automation/readme.md | 55 +- .../automation/runtime-environment/_create.md | 4 + .../automation/runtime-environment/_delete.md | 4 + .../automation/runtime-environment/_list.md | 4 + .../automation/runtime-environment/_show.md | 4 + .../automation/runtime-environment/_update.md | 4 + .../runtime-environment/package/_create.md | 11 + .../runtime-environment/package/_delete.md | 11 + .../runtime-environment/package/_list.md | 6 +- .../runtime-environment/package/_show.md | 11 + .../runtime-environment/package/_update.md | 11 + .../runtime-environment/package/readme.md | 2 +- .../2024-10-23.json | 1 + .../2024-10-23.xml | 100 +++ .../2024-10-23.json | 1 + .../2024-10-23.xml | 482 +++++++++++++++ .../2024-10-23.json | 1 + .../2024-10-23.xml | 133 ++++ .../2024-10-23.json | 1 + .../2024-10-23.xml | 579 ++++++++++++++++++ 21 files changed, 1400 insertions(+), 28 deletions(-) create mode 100644 Commands/automation/automation-account/readme.md create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRz/2024-10-23.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRz/2024-10-23.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2024-10-23.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2024-10-23.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2024-10-23.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2024-10-23.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2024-10-23.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2024-10-23.xml diff --git a/Commands/automation/automation-account/readme.md b/Commands/automation/automation-account/readme.md new file mode 100644 index 000000000..5fa064e86 --- /dev/null +++ b/Commands/automation/automation-account/readme.md @@ -0,0 +1,3 @@ +# [Group] _automation automation-account_ + +Manage Automation Account diff --git a/Commands/automation/readme.md b/Commands/automation/readme.md index ba97dd0ef..b44286849 100644 --- a/Commands/automation/readme.md +++ b/Commands/automation/readme.md @@ -1,26 +1,29 @@ -# [Group] _automation_ - -Manage Automation Account. - -## Subgroups - -- [account](/Commands/automation/account/readme.md) -: Automation Account. - -- [configuration](/Commands/automation/configuration/readme.md) -: Manage Dsc Configuration. - -- [hrwg](/Commands/automation/hrwg/readme.md) -: Automation Hybrid Runbook Worker Group. - -- [node](/Commands/automation/node/readme.md) -: Manage Dsc Node. - -- [python3-package](/Commands/automation/python3-package/readme.md) -: python3-package - -- [runtime-environment](/Commands/automation/runtime-environment/readme.md) -: Manage RuntimeEnvironment. - -- [source-control](/Commands/automation/source-control/readme.md) -: Manage source control. +# [Group] _automation_ + +Manage Automation Account. + +## Subgroups + +- [account](/Commands/automation/account/readme.md) +: Automation Account. + +- [automation-account](/Commands/automation/automation-account/readme.md) +: Manage Automation Account + +- [configuration](/Commands/automation/configuration/readme.md) +: Manage Dsc Configuration. + +- [hrwg](/Commands/automation/hrwg/readme.md) +: Automation Hybrid Runbook Worker Group. + +- [node](/Commands/automation/node/readme.md) +: Manage Dsc Node. + +- [python3-package](/Commands/automation/python3-package/readme.md) +: python3-package + +- [runtime-environment](/Commands/automation/runtime-environment/readme.md) +: Manage RuntimeEnvironment. + +- [source-control](/Commands/automation/source-control/readme.md) +: Manage source control. diff --git a/Commands/automation/runtime-environment/_create.md b/Commands/automation/runtime-environment/_create.md index aabc0389b..f1fe05e90 100644 --- a/Commands/automation/runtime-environment/_create.md +++ b/Commands/automation/runtime-environment/_create.md @@ -14,3 +14,7 @@ Create Runtime Environment. ```bash automation runtime-environment create -g rg --automation-account-name myAutomationAccount --name rt --location westus2 --language PowerShell --version 7.1 --default-packages "{Az:7.3.2}" ``` + +### [2024-10-23](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2024-10-23.xml) **Stable** + + diff --git a/Commands/automation/runtime-environment/_delete.md b/Commands/automation/runtime-environment/_delete.md index 2f3b67c1d..fcc9191c0 100644 --- a/Commands/automation/runtime-environment/_delete.md +++ b/Commands/automation/runtime-environment/_delete.md @@ -14,3 +14,7 @@ Delete the Runtime Environment. ```bash automation runtime-environment delete -g rg --automation-account-name myAutomationAccount --name rt -y ``` + +### [2024-10-23](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2024-10-23.xml) **Stable** + + diff --git a/Commands/automation/runtime-environment/_list.md b/Commands/automation/runtime-environment/_list.md index 15a11040c..d13608bc1 100644 --- a/Commands/automation/runtime-environment/_list.md +++ b/Commands/automation/runtime-environment/_list.md @@ -14,3 +14,7 @@ List a list of RuntimeEnvironments. ```bash automation runtime-environment list -g rg --automation-account-name myAutomationAccount ``` + +### [2024-10-23](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRz/2024-10-23.xml) **Stable** + + diff --git a/Commands/automation/runtime-environment/_show.md b/Commands/automation/runtime-environment/_show.md index 7cc60e5ff..58e9e746c 100644 --- a/Commands/automation/runtime-environment/_show.md +++ b/Commands/automation/runtime-environment/_show.md @@ -14,3 +14,7 @@ Get information about the Runtime Environment. ```bash automation runtime-environment show -g rg --automation-account-name myAutomationAccount --name rt ``` + +### [2024-10-23](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2024-10-23.xml) **Stable** + + diff --git a/Commands/automation/runtime-environment/_update.md b/Commands/automation/runtime-environment/_update.md index 2a708bf3c..e8326bd7f 100644 --- a/Commands/automation/runtime-environment/_update.md +++ b/Commands/automation/runtime-environment/_update.md @@ -14,3 +14,7 @@ Update Runtime Environment. ```bash automation runtime-environment update -g rg --automation-account-name myAutomationAccount --name rt --default-packages "{Az:8.0.0}" ``` + +### [2024-10-23](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2024-10-23.xml) **Stable** + + diff --git a/Commands/automation/runtime-environment/package/_create.md b/Commands/automation/runtime-environment/package/_create.md index 5b945ad33..01f726e75 100644 --- a/Commands/automation/runtime-environment/package/_create.md +++ b/Commands/automation/runtime-environment/package/_create.md @@ -14,3 +14,14 @@ Create the package identified by package name. ```bash automation runtime-environment package create -g rg--automation-account-name myAutomationAccount --runtime-environment-name rt --name rt-package --uri https://teststorage.blob.core.windows.net/mycontainer/MyModule.zip --content-version 1.0.0.0 ``` + +### [2024-10-23](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2024-10-23.xml) **Stable** + + + +#### examples + +- Create Runtime Environment Package + ```bash + automation runtime-environment package create -g rg--automation-account-name myAutomationAccount --runtime-environment-name rt --name rt-package --uri https://teststorage.blob.core.windows.net/mycontainer/MyModule.zip --content-version 1.0.0.0 + ``` diff --git a/Commands/automation/runtime-environment/package/_delete.md b/Commands/automation/runtime-environment/package/_delete.md index 8120689d7..2a16dde00 100644 --- a/Commands/automation/runtime-environment/package/_delete.md +++ b/Commands/automation/runtime-environment/package/_delete.md @@ -14,3 +14,14 @@ Delete the package by name. ```bash automation runtime-environment package delete -g rg --automation-account-name myAutomationAccount --runtime-environment-name rt --name rt-package ``` + +### [2024-10-23](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2024-10-23.xml) **Stable** + + + +#### examples + +- Delete the package + ```bash + automation runtime-environment package delete -g rg --automation-account-name myAutomationAccount --runtime-environment-name rt --name rt-package + ``` diff --git a/Commands/automation/runtime-environment/package/_list.md b/Commands/automation/runtime-environment/package/_list.md index 18d6955b4..7d2cc4d0c 100644 --- a/Commands/automation/runtime-environment/package/_list.md +++ b/Commands/automation/runtime-environment/package/_list.md @@ -1,6 +1,6 @@ # [Command] _automation runtime-environment package list_ -List the a list of Packages +List the a list of Packages. ## Versions @@ -14,3 +14,7 @@ List the a list of Packages ```bash automation runtime-environment package list -g rg --automation-account-name myAutomationAccount --runtime-environment-name rt ``` + +### [2024-10-23](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2024-10-23.xml) **Stable** + + diff --git a/Commands/automation/runtime-environment/package/_show.md b/Commands/automation/runtime-environment/package/_show.md index e58e16cb5..9008bbdc6 100644 --- a/Commands/automation/runtime-environment/package/_show.md +++ b/Commands/automation/runtime-environment/package/_show.md @@ -14,3 +14,14 @@ Get the Package identified by Package name. ```bash automation runtime-environment package show -g rg --automation-account-name myAutomationAccount --runtime-environment-name rt --name rt-package ``` + +### [2024-10-23](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2024-10-23.xml) **Stable** + + + +#### examples + +- Get the information about the package + ```bash + automation runtime-environment package show -g rg --automation-account-name myAutomationAccount --runtime-environment-name rt --name rt-package + ``` diff --git a/Commands/automation/runtime-environment/package/_update.md b/Commands/automation/runtime-environment/package/_update.md index 2476e23a3..dae8553be 100644 --- a/Commands/automation/runtime-environment/package/_update.md +++ b/Commands/automation/runtime-environment/package/_update.md @@ -14,3 +14,14 @@ Update the package identified by package name. ```bash automation runtime-environment package update -g rg --automation-account-name myAutomationAccount --runtime-environment-name rt --name rt-package --uri https://teststorage.blob.core.windows.net/mycontainer/MyModule.zip --content-version 1.0.0.0 ``` + +### [2024-10-23](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2024-10-23.xml) **Stable** + + + +#### examples + +- Update the package + ```bash + automation runtime-environment package update -g rg --automation-account-name myAutomationAccount --runtime-environment-name rt --name rt-package --uri https://teststorage.blob.core.windows.net/mycontainer/MyModule.zip --content-version 1.0.0.0 + ``` diff --git a/Commands/automation/runtime-environment/package/readme.md b/Commands/automation/runtime-environment/package/readme.md index 33ce153f3..ae0af578b 100644 --- a/Commands/automation/runtime-environment/package/readme.md +++ b/Commands/automation/runtime-environment/package/readme.md @@ -11,7 +11,7 @@ Manage Package for Runtime Environment. : Delete the package by name. - [list](/Commands/automation/runtime-environment/package/_list.md) -: List the a list of Packages +: List the a list of Packages. - [show](/Commands/automation/runtime-environment/package/_show.md) : Get the Package identified by Package name. diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRz/2024-10-23.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRz/2024-10-23.json new file mode 100644 index 000000000..cb04f3fe7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRz/2024-10-23.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments", "version": "2024-10-23", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cw==/V/MjAyNC0xMC0yMw=="}], "commandGroups": [{"name": "automation runtime-environment", "commands": [{"name": "list", "version": "2024-10-23", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments", "version": "2024-10-23", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cw==/V/MjAyNC0xMC0yMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.automationAccountName", "options": ["automation-account-name"], "required": true, "idPart": "name", "help": {"short": "The name of the automation account."}}, {"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": "RuntimeEnvironments_ListByAutomationAccount", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runtimeEnvironments", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._]+$", "maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-10-23"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Automation/automationAccounts/{}/runtimeEnvironments/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "defaultPackages", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "description"}, {"type": "object", "name": "runtime", "props": [{"type": "string", "name": "language"}, {"type": "string", "name": "version"}], "clientFlatten": 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": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRz/2024-10-23.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRz/2024-10-23.xml new file mode 100644 index 000000000..bc3bf5b15 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRz/2024-10-23.xml @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2024-10-23.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2024-10-23.json new file mode 100644 index 000000000..c9e3d79d8 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2024-10-23.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}", "version": "2024-10-23", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0=/V/MjAyNC0xMC0yMw=="}], "commandGroups": [{"name": "automation runtime-environment", "commands": [{"name": "show", "version": "2024-10-23", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}", "version": "2024-10-23", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0=/V/MjAyNC0xMC0yMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.automationAccountName", "options": ["automation-account-name"], "required": true, "idPart": "name", "help": {"short": "The name of the automation account."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.runtimeEnvironmentName", "options": ["n", "name", "runtime-environment-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the Runtime Environment."}, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "RuntimeEnvironments_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runtimeEnvironments/{runtimeEnvironmentName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._]+$", "maxLength": 90, "minLength": 1}}, {"type": "string", "name": "runtimeEnvironmentName", "arg": "$Path.runtimeEnvironmentName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-10-23"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Automation/automationAccounts/{}/runtimeEnvironments/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "defaultPackages", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "description"}, {"type": "object", "name": "runtime", "props": [{"type": "string", "name": "language"}, {"type": "string", "name": "version"}], "clientFlatten": 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": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-10-23", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}", "version": "2024-10-23", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0=/V/MjAyNC0xMC0yMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.automationAccountName", "options": ["automation-account-name"], "required": true, "idPart": "name", "help": {"short": "The name of the automation account."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.runtimeEnvironmentName", "options": ["n", "name", "runtime-environment-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the Runtime Environment."}, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "RuntimeEnvironments_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runtimeEnvironments/{runtimeEnvironmentName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._]+$", "maxLength": 90, "minLength": 1}}, {"type": "string", "name": "runtimeEnvironmentName", "arg": "$Path.runtimeEnvironmentName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-10-23"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2024-10-23", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}", "version": "2024-10-23", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0=/V/MjAyNC0xMC0yMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.automationAccountName", "options": ["automation-account-name"], "required": true, "idPart": "name", "help": {"short": "The name of the automation account."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.runtimeEnvironmentName", "options": ["n", "name", "runtime-environment-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the Runtime Environment."}, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "ResourceLocation", "var": "$parameters.location", "options": ["l", "location"], "required": true, "group": "Parameters", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$parameters.properties.defaultPackages", "options": ["default-packages"], "group": "Properties", "help": {"short": "List of Default packages for Environment"}, "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "var": "$parameters.properties.description", "options": ["description"], "group": "Properties", "help": {"short": "Gets or sets the description."}}]}, {"name": "Runtime", "args": [{"type": "string", "var": "$parameters.properties.runtime.language", "options": ["language"], "group": "Runtime", "help": {"short": "Language of Runtime Environment"}}, {"type": "string", "var": "$parameters.properties.runtime.version", "options": ["version"], "group": "Runtime", "help": {"short": "Version of Language"}}]}], "operations": [{"operationId": "RuntimeEnvironments_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runtimeEnvironments/{runtimeEnvironmentName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._]+$", "maxLength": 90, "minLength": 1}}, {"type": "string", "name": "runtimeEnvironmentName", "arg": "$Path.runtimeEnvironmentName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-10-23"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$parameters.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "defaultPackages", "arg": "$parameters.properties.defaultPackages", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "description", "arg": "$parameters.properties.description"}, {"type": "object", "name": "runtime", "props": [{"type": "string", "name": "language", "arg": "$parameters.properties.runtime.language"}, {"type": "string", "name": "version", "arg": "$parameters.properties.runtime.version"}], "clientFlatten": true}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$parameters.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.Automation/automationAccounts/{}/runtimeEnvironments/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "defaultPackages", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "description"}, {"type": "object", "name": "runtime", "props": [{"type": "string", "name": "language"}, {"type": "string", "name": "version"}], "clientFlatten": 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": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-10-23", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}", "version": "2024-10-23", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0=/V/MjAyNC0xMC0yMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.automationAccountName", "options": ["automation-account-name"], "required": true, "idPart": "name", "help": {"short": "The name of the automation account."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.runtimeEnvironmentName", "options": ["n", "name", "runtime-environment-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the Runtime Environment."}, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"nullable": true, "type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.defaultPackages", "options": ["default-packages"], "group": "Properties", "help": {"short": "List of Default packages for Environment"}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}, {"nullable": true, "type": "string", "var": "$parameters.properties.description", "options": ["description"], "group": "Properties", "help": {"short": "Gets or sets the description."}}]}, {"name": "Runtime", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.runtime.language", "options": ["language"], "group": "Runtime", "help": {"short": "Language of Runtime Environment"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.runtime.version", "options": ["version"], "group": "Runtime", "help": {"short": "Version of Language"}}]}], "operations": [{"operationId": "RuntimeEnvironments_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runtimeEnvironments/{runtimeEnvironmentName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._]+$", "maxLength": 90, "minLength": 1}}, {"type": "string", "name": "runtimeEnvironmentName", "arg": "$Path.runtimeEnvironmentName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-10-23"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Automation/automationAccounts/{}/runtimeEnvironments/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "defaultPackages", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "description"}, {"type": "object", "name": "runtime", "props": [{"type": "string", "name": "language"}, {"type": "string", "name": "version"}], "clientFlatten": 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": "RuntimeEnvironment_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "defaultPackages", "arg": "$parameters.properties.defaultPackages", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "description", "arg": "$parameters.properties.description"}, {"type": "object", "name": "runtime", "props": [{"type": "string", "name": "language", "arg": "$parameters.properties.runtime.language"}, {"type": "string", "name": "version", "arg": "$parameters.properties.runtime.version"}], "clientFlatten": true}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"operationId": "RuntimeEnvironments_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runtimeEnvironments/{runtimeEnvironmentName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._]+$", "maxLength": 90, "minLength": 1}}, {"type": "string", "name": "runtimeEnvironmentName", "arg": "$Path.runtimeEnvironmentName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-10-23"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@RuntimeEnvironment_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2024-10-23.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2024-10-23.xml new file mode 100644 index 000000000..ddb247a45 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2024-10-23.xml @@ -0,0 +1,482 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2024-10-23.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2024-10-23.json new file mode 100644 index 000000000..2ab5e8a3f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2024-10-23.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages", "version": "2024-10-23", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0vcGFja2FnZXM=/V/MjAyNC0xMC0yMw=="}], "commandGroups": [{"name": "automation runtime-environment package", "commands": [{"name": "list", "version": "2024-10-23", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages", "version": "2024-10-23", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0vcGFja2FnZXM=/V/MjAyNC0xMC0yMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.automationAccountName", "options": ["automation-account-name"], "required": true, "idPart": "name", "help": {"short": "The name of the automation account."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.runtimeEnvironmentName", "options": ["runtime-environment-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of the Runtime Environment."}, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Package_ListByRuntimeEnvironment", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runtimeEnvironments/{runtimeEnvironmentName}/packages", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._]+$", "maxLength": 90, "minLength": 1}}, {"type": "string", "name": "runtimeEnvironmentName", "arg": "$Path.runtimeEnvironmentName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-10-23"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Automation/automationAccounts/{}/runtimeEnvironments/{}/packages/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "@SystemData_read", "name": "allOf"}, {"type": "object", "name": "contentLink", "props": [{"type": "object", "name": "contentHash", "props": [{"type": "string", "name": "algorithm", "required": true}, {"type": "string", "name": "value", "required": true}]}, {"type": "string", "name": "uri"}, {"type": "string", "name": "version"}]}, {"type": "boolean", "name": "default"}, {"type": "object", "name": "error", "props": [{"type": "string", "name": "code"}, {"type": "string", "name": "message"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "ActivitiesStored"}, {"value": "Canceled"}, {"value": "ConnectionTypeImported"}, {"value": "ContentDownloaded"}, {"value": "ContentRetrieved"}, {"value": "ContentStored"}, {"value": "ContentValidated"}, {"value": "Created"}, {"value": "Creating"}, {"value": "Failed"}, {"value": "ModuleDataStored"}, {"value": "ModuleImportRunbookComplete"}, {"value": "RunningImportModuleRunbook"}, {"value": "StartingImportModuleRunbook"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "sizeInBytes"}, {"type": "string", "name": "version"}], "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"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2024-10-23.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2024-10-23.xml new file mode 100644 index 000000000..499c11071 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2024-10-23.xml @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2024-10-23.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2024-10-23.json new file mode 100644 index 000000000..b5e025e06 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2024-10-23.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages/{}", "version": "2024-10-23", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0vcGFja2FnZXMve3BhY2thZ2VOYW1lfQ==/V/MjAyNC0xMC0yMw=="}], "commandGroups": [{"name": "automation runtime-environment package", "commands": [{"name": "show", "version": "2024-10-23", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages/{}", "version": "2024-10-23", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0vcGFja2FnZXMve3BhY2thZ2VOYW1lfQ==/V/MjAyNC0xMC0yMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.automationAccountName", "options": ["account", "automation-account-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the automation account."}}, {"type": "string", "var": "$Path.packageName", "options": ["n", "name", "package-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The Package name."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.runtimeEnvironmentName", "options": ["environment", "runtime-environment-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the Runtime Environment."}, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Package_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runtimeEnvironments/{runtimeEnvironmentName}/packages/{packageName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "packageName", "arg": "$Path.packageName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._]+$", "maxLength": 90, "minLength": 1}}, {"type": "string", "name": "runtimeEnvironmentName", "arg": "$Path.runtimeEnvironmentName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-10-23"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Automation/automationAccounts/{}/runtimeEnvironments/{}/packages/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "@SystemData_read", "name": "allOf"}, {"type": "object", "name": "contentLink", "props": [{"type": "object", "name": "contentHash", "props": [{"type": "string", "name": "algorithm", "required": true}, {"type": "string", "name": "value", "required": true}]}, {"type": "string", "name": "uri"}, {"type": "string", "name": "version"}]}, {"type": "boolean", "name": "default"}, {"type": "object", "name": "error", "props": [{"type": "string", "name": "code"}, {"type": "string", "name": "message"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "ActivitiesStored"}, {"value": "Canceled"}, {"value": "ConnectionTypeImported"}, {"value": "ContentDownloaded"}, {"value": "ContentRetrieved"}, {"value": "ContentStored"}, {"value": "ContentValidated"}, {"value": "Created"}, {"value": "Creating"}, {"value": "Failed"}, {"value": "ModuleDataStored"}, {"value": "ModuleImportRunbookComplete"}, {"value": "RunningImportModuleRunbook"}, {"value": "StartingImportModuleRunbook"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "sizeInBytes"}, {"type": "string", "name": "version"}], "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"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2024-10-23", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages/{}", "version": "2024-10-23", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0vcGFja2FnZXMve3BhY2thZ2VOYW1lfQ==/V/MjAyNC0xMC0yMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.automationAccountName", "options": ["account", "automation-account-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the automation account."}}, {"type": "string", "var": "$Path.packageName", "options": ["n", "name", "package-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The Package name."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.runtimeEnvironmentName", "options": ["environment", "runtime-environment-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the Runtime Environment."}, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Package_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runtimeEnvironments/{runtimeEnvironmentName}/packages/{packageName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "packageName", "arg": "$Path.packageName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "runtimeEnvironmentName", "arg": "$Path.runtimeEnvironmentName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-10-23"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2024-10-23", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages/{}", "version": "2024-10-23", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0vcGFja2FnZXMve3BhY2thZ2VOYW1lfQ==/V/MjAyNC0xMC0yMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.automationAccountName", "options": ["account", "automation-account-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the automation account."}}, {"type": "string", "var": "$Path.packageName", "options": ["n", "name", "package-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The name of Package."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.runtimeEnvironmentName", "options": ["environment", "runtime-environment-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the Runtime Environment."}, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "ContentLink", "args": [{"type": "object", "var": "$parameters.properties.contentLink.contentHash", "options": ["content-hash"], "group": "ContentLink", "help": {"short": "Gets or sets the hash of content."}, "args": [{"type": "string", "var": "$parameters.properties.contentLink.contentHash.algorithm", "options": ["algorithm"], "required": true, "help": {"short": "Gets or sets the content hash algorithm used to hash the content."}}, {"type": "string", "var": "$parameters.properties.contentLink.contentHash.value", "options": ["value"], "required": true, "help": {"short": "Gets or sets expected hash value of the content."}}]}, {"type": "string", "var": "$parameters.properties.contentLink.uri", "options": ["uri", "content-uri"], "group": "ContentLink", "help": {"short": "Gets or sets the uri of content."}}, {"type": "string", "var": "$parameters.properties.contentLink.version", "options": ["content-version"], "group": "ContentLink", "help": {"short": "Gets or sets the version of the content."}}]}, {"name": "Parameters", "args": [{"type": "object", "var": "$parameters.allOf", "options": ["all-of"], "group": "Parameters", "help": {"short": "The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'"}, "args": [{"type": "ResourceLocation", "var": "$parameters.allOf.location", "options": ["l", "location"], "required": true, "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$parameters.allOf.tags", "options": ["tags"], "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}]}], "operations": [{"operationId": "Package_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runtimeEnvironments/{runtimeEnvironmentName}/packages/{packageName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "packageName", "arg": "$Path.packageName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._]+$", "maxLength": 90, "minLength": 1}}, {"type": "string", "name": "runtimeEnvironmentName", "arg": "$Path.runtimeEnvironmentName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-10-23"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "allOf", "arg": "$parameters.allOf", "props": [{"type": "ResourceLocation", "name": "location", "arg": "$parameters.allOf.location", "required": true}, {"type": "object", "name": "tags", "arg": "$parameters.allOf.tags", "additionalProps": {"item": {"type": "string"}}}]}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "contentLink", "required": true, "props": [{"type": "object", "name": "contentHash", "arg": "$parameters.properties.contentLink.contentHash", "props": [{"type": "string", "name": "algorithm", "arg": "$parameters.properties.contentLink.contentHash.algorithm", "required": true}, {"type": "string", "name": "value", "arg": "$parameters.properties.contentLink.contentHash.value", "required": true}]}, {"type": "string", "name": "uri", "arg": "$parameters.properties.contentLink.uri"}, {"type": "string", "name": "version", "arg": "$parameters.properties.contentLink.version"}]}], "clientFlatten": true}], "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.Automation/automationAccounts/{}/runtimeEnvironments/{}/packages/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "@SystemData_read", "name": "allOf"}, {"type": "object", "name": "contentLink", "props": [{"type": "object", "name": "contentHash", "props": [{"type": "string", "name": "algorithm", "required": true}, {"type": "string", "name": "value", "required": true}]}, {"type": "string", "name": "uri"}, {"type": "string", "name": "version"}]}, {"type": "boolean", "name": "default"}, {"type": "object", "name": "error", "props": [{"type": "string", "name": "code"}, {"type": "string", "name": "message"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "ActivitiesStored"}, {"value": "Canceled"}, {"value": "ConnectionTypeImported"}, {"value": "ContentDownloaded"}, {"value": "ContentRetrieved"}, {"value": "ContentStored"}, {"value": "ContentValidated"}, {"value": "Created"}, {"value": "Creating"}, {"value": "Failed"}, {"value": "ModuleDataStored"}, {"value": "ModuleImportRunbookComplete"}, {"value": "RunningImportModuleRunbook"}, {"value": "StartingImportModuleRunbook"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "sizeInBytes"}, {"type": "string", "name": "version"}], "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"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2024-10-23", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages/{}", "version": "2024-10-23", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0vcGFja2FnZXMve3BhY2thZ2VOYW1lfQ==/V/MjAyNC0xMC0yMw=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.automationAccountName", "options": ["account", "automation-account-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the automation account."}}, {"type": "string", "var": "$Path.packageName", "options": ["n", "name", "package-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The Package name."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.runtimeEnvironmentName", "options": ["environment", "runtime-environment-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the Runtime Environment."}, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "ContentLink", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.contentLink.contentHash", "options": ["content-hash"], "group": "ContentLink", "help": {"short": "Gets or sets the hash of content."}, "args": [{"type": "string", "var": "$parameters.properties.contentLink.contentHash.algorithm", "options": ["algorithm"], "help": {"short": "Gets or sets the content hash algorithm used to hash the content."}}, {"type": "string", "var": "$parameters.properties.contentLink.contentHash.value", "options": ["value"], "help": {"short": "Gets or sets expected hash value of the content."}}]}, {"nullable": true, "type": "string", "var": "$parameters.properties.contentLink.uri", "options": ["uri", "content-uri"], "group": "ContentLink", "help": {"short": "Gets or sets the uri of content."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.contentLink.version", "options": ["content-version"], "group": "ContentLink", "help": {"short": "Gets or sets the version of the content."}}]}, {"name": "Parameters", "args": [{"nullable": true, "type": "object", "var": "$parameters.allOf", "options": ["all-of"], "group": "Parameters", "help": {"short": "The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'"}, "args": [{"nullable": true, "type": "object", "var": "$parameters.allOf.tags", "options": ["tags"], "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}]}], "operations": [{"operationId": "Package_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runtimeEnvironments/{runtimeEnvironmentName}/packages/{packageName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "packageName", "arg": "$Path.packageName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._]+$", "maxLength": 90, "minLength": 1}}, {"type": "string", "name": "runtimeEnvironmentName", "arg": "$Path.runtimeEnvironmentName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-10-23"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Automation/automationAccounts/{}/runtimeEnvironments/{}/packages/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "@SystemData_read", "name": "allOf"}, {"type": "object", "name": "contentLink", "props": [{"type": "object", "name": "contentHash", "props": [{"type": "string", "name": "algorithm", "required": true}, {"type": "string", "name": "value", "required": true}]}, {"type": "string", "name": "uri"}, {"type": "string", "name": "version"}]}, {"type": "boolean", "name": "default"}, {"type": "object", "name": "error", "props": [{"type": "string", "name": "code"}, {"type": "string", "name": "message"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "ActivitiesStored"}, {"value": "Canceled"}, {"value": "ConnectionTypeImported"}, {"value": "ContentDownloaded"}, {"value": "ContentRetrieved"}, {"value": "ContentStored"}, {"value": "ContentValidated"}, {"value": "Created"}, {"value": "Creating"}, {"value": "Failed"}, {"value": "ModuleDataStored"}, {"value": "ModuleImportRunbookComplete"}, {"value": "RunningImportModuleRunbook"}, {"value": "StartingImportModuleRunbook"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "sizeInBytes"}, {"type": "string", "name": "version"}], "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"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "Package_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "allOf", "arg": "$parameters.allOf", "props": [{"type": "object", "name": "tags", "arg": "$parameters.allOf.tags", "additionalProps": {"item": {"type": "string"}}}]}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "contentLink", "required": true, "props": [{"type": "object", "name": "contentHash", "arg": "$parameters.properties.contentLink.contentHash", "props": [{"type": "string", "name": "algorithm", "arg": "$parameters.properties.contentLink.contentHash.algorithm", "required": true}, {"type": "string", "name": "value", "arg": "$parameters.properties.contentLink.contentHash.value", "required": true}]}, {"type": "string", "name": "uri", "arg": "$parameters.properties.contentLink.uri"}, {"type": "string", "name": "version", "arg": "$parameters.properties.contentLink.version"}]}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "Package_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runtimeEnvironments/{runtimeEnvironmentName}/packages/{packageName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "packageName", "arg": "$Path.packageName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._]+$", "maxLength": 90, "minLength": 1}}, {"type": "string", "name": "runtimeEnvironmentName", "arg": "$Path.runtimeEnvironmentName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-10-23"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@Package_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2024-10-23.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2024-10-23.xml new file mode 100644 index 000000000..bf9005150 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2024-10-23.xml @@ -0,0 +1,579 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +