diff --git a/Commands/automation/account/_list-keys.md b/Commands/automation/account/_list-keys.md new file mode 100644 index 000000000..9da1ac4b4 --- /dev/null +++ b/Commands/automation/account/_list-keys.md @@ -0,0 +1,16 @@ +# [Command] _automation account list-keys_ + +Retrieve the automation keys for an account. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9saXN0a2V5cw==/2023-11-01.xml) **Stable** + + + +#### examples + +- Retrieve the automation keys + ```bash + automation account list-keys --resource-group myResouceGroup --name myAutomationAccount + ``` diff --git a/Commands/automation/account/_show-linked-workspace.md b/Commands/automation/account/_show-linked-workspace.md new file mode 100644 index 000000000..45d380863 --- /dev/null +++ b/Commands/automation/account/_show-linked-workspace.md @@ -0,0 +1,16 @@ +# [Command] _automation account show-linked-workspace_ + +Get the linked workspace for the account id. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9saW5rZWR3b3Jrc3BhY2U=/2023-11-01.xml) **Stable** + + + +#### examples + +- Get the linked workspace id + ```bash + automation account show-linked-workspace --resource-group myResourceGroup --name myAutomationAccount + ``` diff --git a/Commands/automation/account/readme.md b/Commands/automation/account/readme.md new file mode 100644 index 000000000..d0042eae0 --- /dev/null +++ b/Commands/automation/account/readme.md @@ -0,0 +1,11 @@ +# [Group] _automation account_ + +Automation Account. + +## Commands + +- [list-keys](/Commands/automation/account/_list-keys.md) +: Retrieve the automation keys for an account. + +- [show-linked-workspace](/Commands/automation/account/_show-linked-workspace.md) +: Get the linked workspace for the account id. diff --git a/Commands/automation/configuration/_create.md b/Commands/automation/configuration/_create.md new file mode 100644 index 000000000..a1a1e5a0a --- /dev/null +++ b/Commands/automation/configuration/_create.md @@ -0,0 +1,16 @@ +# [Command] _automation configuration create_ + +Create the configuration identified by configuration name. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fQ==/2023-11-01.xml) **Stable** + + + +#### examples + +- Create DSC Configuration that setups a server + ```bash + automation configuration create -g rg --automation-account-name myAutomationAccount -n SetupServer --location westus2 --source-type embeddedContent --source "Configuration SetupServer {\r\n Node localhost {\r\n WindowsFeature IIS {\r\n Name = "Web-Server";\r\n Ensure = "Present"\r\n }\r\n }\r\n}" + ``` diff --git a/Commands/automation/configuration/_delete.md b/Commands/automation/configuration/_delete.md new file mode 100644 index 000000000..b3343433e --- /dev/null +++ b/Commands/automation/configuration/_delete.md @@ -0,0 +1,16 @@ +# [Command] _automation configuration delete_ + +Delete the dsc configuration identified by configuration name. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fQ==/2023-11-01.xml) **Stable** + + + +#### examples + +- Delete the DSC Configuration + ```bash + automation configuration list -g rg --automation-account-name myAutomationAccount + ``` diff --git a/Commands/automation/configuration/_list.md b/Commands/automation/configuration/_list.md new file mode 100644 index 000000000..19dc8d8ca --- /dev/null +++ b/Commands/automation/configuration/_list.md @@ -0,0 +1,16 @@ +# [Command] _automation configuration list_ + +List a list of configurations. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucw==/2023-11-01.xml) **Stable** + + + +#### examples + +- List all DSC Configurations + ```bash + automation configuration list -g rg --automation-account-name myAutomationAccount + ``` diff --git a/Commands/automation/configuration/_show-content.md b/Commands/automation/configuration/_show-content.md new file mode 100644 index 000000000..7b88b3723 --- /dev/null +++ b/Commands/automation/configuration/_show-content.md @@ -0,0 +1,16 @@ +# [Command] _automation configuration show-content_ + +Get the configuration script identified by configuration name. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fS9jb250ZW50/2023-11-01.xml) **Stable** + + + +#### examples + +- Show the script content of DSC Configuration + ```bash + automation configuration show-content -g rg --automation-account-name myAutomationAccount -n SetupServer + ``` diff --git a/Commands/automation/configuration/_show.md b/Commands/automation/configuration/_show.md new file mode 100644 index 000000000..7737558b1 --- /dev/null +++ b/Commands/automation/configuration/_show.md @@ -0,0 +1,16 @@ +# [Command] _automation configuration show_ + +Get the configuration identified by configuration name. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fQ==/2023-11-01.xml) **Stable** + + + +#### examples + +- Get the configuration by its name + ```bash + automation configuration show -g rg --automation-account-name myAutomationAccount -n SetupServer + ``` diff --git a/Commands/automation/configuration/_update.md b/Commands/automation/configuration/_update.md new file mode 100644 index 000000000..e7da1d887 --- /dev/null +++ b/Commands/automation/configuration/_update.md @@ -0,0 +1,16 @@ +# [Command] _automation configuration update_ + +Update the configuration identified by configuration name. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fQ==/2023-11-01.xml) **Stable** + + + +#### examples + +- Update script in DSC Configuration + ```bash + automation configuration update -g rg --automation-account-name myAutomationAccount -n SetupServer --location westus2 --source-type embeddedContent --source "Configuration SetupServer {\r\n Node localhostServer {\r\n WindowsFeature IIS {\r\n Name = "Web-Server";\r\n Ensure = "Present"\r\n }\r\n }\r\n}" + ``` diff --git a/Commands/automation/configuration/readme.md b/Commands/automation/configuration/readme.md new file mode 100644 index 000000000..8419c1983 --- /dev/null +++ b/Commands/automation/configuration/readme.md @@ -0,0 +1,23 @@ +# [Group] _automation configuration_ + +Manage Dsc Configuration. + +## Commands + +- [create](/Commands/automation/configuration/_create.md) +: Create the configuration identified by configuration name. + +- [delete](/Commands/automation/configuration/_delete.md) +: Delete the dsc configuration identified by configuration name. + +- [list](/Commands/automation/configuration/_list.md) +: List a list of configurations. + +- [show](/Commands/automation/configuration/_show.md) +: Get the configuration identified by configuration name. + +- [show-content](/Commands/automation/configuration/_show-content.md) +: Get the configuration script identified by configuration name. + +- [update](/Commands/automation/configuration/_update.md) +: Update the configuration identified by configuration name. diff --git a/Commands/automation/hrwg/hrw/_move.md b/Commands/automation/hrwg/hrw/_move.md index 459f038e7..b72f58025 100644 --- a/Commands/automation/hrwg/hrw/_move.md +++ b/Commands/automation/hrwg/hrw/_move.md @@ -7,3 +7,7 @@ Move a hybrid worker to a different group. ### [2022-08-08](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9oeWJyaWRydW5ib29rd29ya2VyZ3JvdXBzL3t9L2h5YnJpZHJ1bmJvb2t3b3JrZXJzL3t9L21vdmU=/2022-08-08.xml) **Stable** + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9oeWJyaWRydW5ib29rd29ya2VyZ3JvdXBzL3t9L2h5YnJpZHJ1bmJvb2t3b3JrZXJzL3t9L21vdmU=/2023-11-01.xml) **Stable** + + diff --git a/Commands/automation/hrwg/hrw/readme.md b/Commands/automation/hrwg/hrw/readme.md index 9e0ec6cb2..e736dd4ac 100644 --- a/Commands/automation/hrwg/hrw/readme.md +++ b/Commands/automation/hrwg/hrw/readme.md @@ -1,6 +1,6 @@ # [Group] _automation hrwg hrw_ -hrw +Manage Automation Hybrid Runbook Worker. ## Commands diff --git a/Commands/automation/hrwg/readme.md b/Commands/automation/hrwg/readme.md index 29b4e5b0c..4ef56ff63 100644 --- a/Commands/automation/hrwg/readme.md +++ b/Commands/automation/hrwg/readme.md @@ -1,11 +1,11 @@ # [Group] _automation hrwg_ -Hrwg +Automation Hybrid Runbook Worker Group. ## Subgroups - [hrw](/Commands/automation/hrwg/hrw/readme.md) -: hrw +: Manage Automation Hybrid Runbook Worker. ## Commands diff --git a/Commands/automation/node/readme.md b/Commands/automation/node/readme.md new file mode 100644 index 000000000..a65c7fd79 --- /dev/null +++ b/Commands/automation/node/readme.md @@ -0,0 +1,8 @@ +# [Group] _automation node_ + +Manage Dsc Node. + +## Subgroups + +- [report](/Commands/automation/node/report/readme.md) +: Manage Dsc node report data. diff --git a/Commands/automation/node/report/_show-content.md b/Commands/automation/node/report/_show-content.md new file mode 100644 index 000000000..a4304ad93 --- /dev/null +++ b/Commands/automation/node/report/_show-content.md @@ -0,0 +1,9 @@ +# [Command] _automation node report show-content_ + +Get the Dsc node reports by node id and report id. + +## Versions + +### [2023-05-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ub2Rlcy97fS9yZXBvcnRzL3t9L2NvbnRlbnQ=/2023-05-15-preview.xml) **Stable** + + diff --git a/Commands/automation/node/report/readme.md b/Commands/automation/node/report/readme.md new file mode 100644 index 000000000..22e13abed --- /dev/null +++ b/Commands/automation/node/report/readme.md @@ -0,0 +1,8 @@ +# [Group] _automation node report_ + +Manage Dsc node report data. + +## Commands + +- [show-content](/Commands/automation/node/report/_show-content.md) +: Get the Dsc node reports by node id and report id. diff --git a/Commands/automation/readme.md b/Commands/automation/readme.md index a24b5a30f..ba97dd0ef 100644 --- a/Commands/automation/readme.md +++ b/Commands/automation/readme.md @@ -1,11 +1,26 @@ # [Group] _automation_ -Manage Automation Account +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) -: Hrwg +: 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 new file mode 100644 index 000000000..aabc0389b --- /dev/null +++ b/Commands/automation/runtime-environment/_create.md @@ -0,0 +1,16 @@ +# [Command] _automation runtime-environment create_ + +Create Runtime Environment. + +## Versions + +### [2023-05-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2023-05-15-preview.xml) **Stable** + + + +#### examples + +- 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}" + ``` diff --git a/Commands/automation/runtime-environment/_delete.md b/Commands/automation/runtime-environment/_delete.md new file mode 100644 index 000000000..2f3b67c1d --- /dev/null +++ b/Commands/automation/runtime-environment/_delete.md @@ -0,0 +1,16 @@ +# [Command] _automation runtime-environment delete_ + +Delete the Runtime Environment. + +## Versions + +### [2023-05-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2023-05-15-preview.xml) **Stable** + + + +#### examples + +- Delete the Runtime Environment + ```bash + automation runtime-environment delete -g rg --automation-account-name myAutomationAccount --name rt -y + ``` diff --git a/Commands/automation/runtime-environment/_list.md b/Commands/automation/runtime-environment/_list.md new file mode 100644 index 000000000..15a11040c --- /dev/null +++ b/Commands/automation/runtime-environment/_list.md @@ -0,0 +1,16 @@ +# [Command] _automation runtime-environment list_ + +List a list of RuntimeEnvironments. + +## Versions + +### [2023-05-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRz/2023-05-15-preview.xml) **Stable** + + + +#### examples + +- List Runtime Environments + ```bash + automation runtime-environment list -g rg --automation-account-name myAutomationAccount + ``` diff --git a/Commands/automation/runtime-environment/_show.md b/Commands/automation/runtime-environment/_show.md new file mode 100644 index 000000000..7cc60e5ff --- /dev/null +++ b/Commands/automation/runtime-environment/_show.md @@ -0,0 +1,16 @@ +# [Command] _automation runtime-environment show_ + +Get information about the Runtime Environment. + +## Versions + +### [2023-05-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2023-05-15-preview.xml) **Stable** + + + +#### examples + +- Get information about the Runtime Environment + ```bash + automation runtime-environment show -g rg --automation-account-name myAutomationAccount --name rt + ``` diff --git a/Commands/automation/runtime-environment/_update.md b/Commands/automation/runtime-environment/_update.md new file mode 100644 index 000000000..2a708bf3c --- /dev/null +++ b/Commands/automation/runtime-environment/_update.md @@ -0,0 +1,16 @@ +# [Command] _automation runtime-environment update_ + +Update Runtime Environment. + +## Versions + +### [2023-05-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2023-05-15-preview.xml) **Stable** + + + +#### examples + +- Update Runtime Environment + ```bash + automation runtime-environment update -g rg --automation-account-name myAutomationAccount --name rt --default-packages "{Az:8.0.0}" + ``` diff --git a/Commands/automation/runtime-environment/package/_create.md b/Commands/automation/runtime-environment/package/_create.md new file mode 100644 index 000000000..5b945ad33 --- /dev/null +++ b/Commands/automation/runtime-environment/package/_create.md @@ -0,0 +1,16 @@ +# [Command] _automation runtime-environment package create_ + +Create the package identified by package name. + +## Versions + +### [2023-05-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2023-05-15-preview.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 new file mode 100644 index 000000000..8120689d7 --- /dev/null +++ b/Commands/automation/runtime-environment/package/_delete.md @@ -0,0 +1,16 @@ +# [Command] _automation runtime-environment package delete_ + +Delete the package by name. + +## Versions + +### [2023-05-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2023-05-15-preview.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 new file mode 100644 index 000000000..18d6955b4 --- /dev/null +++ b/Commands/automation/runtime-environment/package/_list.md @@ -0,0 +1,16 @@ +# [Command] _automation runtime-environment package list_ + +List the a list of Packages + +## Versions + +### [2023-05-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2023-05-15-preview.xml) **Stable** + + + +#### examples + +- List packages in Runtime Environment + ```bash + automation runtime-environment package list -g rg --automation-account-name myAutomationAccount --runtime-environment-name rt + ``` diff --git a/Commands/automation/runtime-environment/package/_show.md b/Commands/automation/runtime-environment/package/_show.md new file mode 100644 index 000000000..e58e16cb5 --- /dev/null +++ b/Commands/automation/runtime-environment/package/_show.md @@ -0,0 +1,16 @@ +# [Command] _automation runtime-environment package show_ + +Get the Package identified by Package name. + +## Versions + +### [2023-05-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2023-05-15-preview.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 new file mode 100644 index 000000000..2476e23a3 --- /dev/null +++ b/Commands/automation/runtime-environment/package/_update.md @@ -0,0 +1,16 @@ +# [Command] _automation runtime-environment package update_ + +Update the package identified by package name. + +## Versions + +### [2023-05-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2023-05-15-preview.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 new file mode 100644 index 000000000..33ce153f3 --- /dev/null +++ b/Commands/automation/runtime-environment/package/readme.md @@ -0,0 +1,20 @@ +# [Group] _automation runtime-environment package_ + +Manage Package for Runtime Environment. + +## Commands + +- [create](/Commands/automation/runtime-environment/package/_create.md) +: Create the package identified by package name. + +- [delete](/Commands/automation/runtime-environment/package/_delete.md) +: Delete the package by name. + +- [list](/Commands/automation/runtime-environment/package/_list.md) +: List the a list of Packages + +- [show](/Commands/automation/runtime-environment/package/_show.md) +: Get the Package identified by Package name. + +- [update](/Commands/automation/runtime-environment/package/_update.md) +: Update the package identified by package name. diff --git a/Commands/automation/runtime-environment/readme.md b/Commands/automation/runtime-environment/readme.md new file mode 100644 index 000000000..32c6c81fc --- /dev/null +++ b/Commands/automation/runtime-environment/readme.md @@ -0,0 +1,25 @@ +# [Group] _automation runtime-environment_ + +Manage RuntimeEnvironment. + +## Subgroups + +- [package](/Commands/automation/runtime-environment/package/readme.md) +: Manage Package for Runtime Environment. + +## Commands + +- [create](/Commands/automation/runtime-environment/_create.md) +: Create Runtime Environment. + +- [delete](/Commands/automation/runtime-environment/_delete.md) +: Delete the Runtime Environment. + +- [list](/Commands/automation/runtime-environment/_list.md) +: List a list of RuntimeEnvironments. + +- [show](/Commands/automation/runtime-environment/_show.md) +: Get information about the Runtime Environment. + +- [update](/Commands/automation/runtime-environment/_update.md) +: Update Runtime Environment. diff --git a/Commands/automation/source-control/_create.md b/Commands/automation/source-control/_create.md new file mode 100644 index 000000000..25550e32f --- /dev/null +++ b/Commands/automation/source-control/_create.md @@ -0,0 +1,16 @@ +# [Command] _automation source-control create_ + +Create a source control. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fQ==/2023-11-01.xml) **Stable** + + + +#### examples + +- Create source control + ```bash + automation source-control create -g rg --automation-account-name myAutomationAccount --name source-control --repo-url https://github.com/myAccount/myRepo.git --branch master --source-type GitHub --folder-path / --access-token ghp_MOCKED_GITHUB_TOKEN --token-type PersonalAccessToken --publish-runbook false + ``` diff --git a/Commands/automation/source-control/_delete.md b/Commands/automation/source-control/_delete.md new file mode 100644 index 000000000..31be30db9 --- /dev/null +++ b/Commands/automation/source-control/_delete.md @@ -0,0 +1,16 @@ +# [Command] _automation source-control delete_ + +Delete the source control. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fQ==/2023-11-01.xml) **Stable** + + + +#### examples + +- Delete the source control + ```bash + automation source-control delete -g rg --automation-account-name myAutomationAccount --name sourceControl -y + ``` diff --git a/Commands/automation/source-control/_list.md b/Commands/automation/source-control/_list.md new file mode 100644 index 000000000..3a2efdcd2 --- /dev/null +++ b/Commands/automation/source-control/_list.md @@ -0,0 +1,16 @@ +# [Command] _automation source-control list_ + +List a list of source controls. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scw==/2023-11-01.xml) **Stable** + + + +#### examples + +- List source control + ```bash + automation source-control list -g rg --automation-account-name myAutomationAccount + ``` diff --git a/Commands/automation/source-control/_show.md b/Commands/automation/source-control/_show.md new file mode 100644 index 000000000..232b8c404 --- /dev/null +++ b/Commands/automation/source-control/_show.md @@ -0,0 +1,16 @@ +# [Command] _automation source-control show_ + +Get the source control identified by source control name. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fQ==/2023-11-01.xml) **Stable** + + + +#### examples + +- Get information about the source control + ```bash + automation source-control show -g rg --automation-account-name myAutomationAccount --name sourceControl + ``` diff --git a/Commands/automation/source-control/_update.md b/Commands/automation/source-control/_update.md new file mode 100644 index 000000000..6d7db3573 --- /dev/null +++ b/Commands/automation/source-control/_update.md @@ -0,0 +1,16 @@ +# [Command] _automation source-control update_ + +Update a source control. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fQ==/2023-11-01.xml) **Stable** + + + +#### examples + +- Update source control properties + ```bash + automation source-control update -g rg --automation-account-name myAutomationAccount --name sourceControl --access-token ghp_GITHUB_TOKEN --token-type PersonalAccessToken --publish-runbook True + ``` diff --git a/Commands/automation/source-control/readme.md b/Commands/automation/source-control/readme.md new file mode 100644 index 000000000..34dae6fe3 --- /dev/null +++ b/Commands/automation/source-control/readme.md @@ -0,0 +1,25 @@ +# [Group] _automation source-control_ + +Manage source control. + +## Subgroups + +- [sync-job](/Commands/automation/source-control/sync-job/readme.md) +: Manage source control sync jobs. + +## Commands + +- [create](/Commands/automation/source-control/_create.md) +: Create a source control. + +- [delete](/Commands/automation/source-control/_delete.md) +: Delete the source control. + +- [list](/Commands/automation/source-control/_list.md) +: List a list of source controls. + +- [show](/Commands/automation/source-control/_show.md) +: Get the source control identified by source control name. + +- [update](/Commands/automation/source-control/_update.md) +: Update a source control. diff --git a/Commands/automation/source-control/sync-job/_create.md b/Commands/automation/source-control/sync-job/_create.md new file mode 100644 index 000000000..6dd93e005 --- /dev/null +++ b/Commands/automation/source-control/sync-job/_create.md @@ -0,0 +1,16 @@ +# [Command] _automation source-control sync-job create_ + +Create the sync job for a source control. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30=/2023-11-01.xml) **Stable** + + + +#### examples + +- Create source control sync job + ```bash + automation source-control sync-job create -g rg --automation-account-name myAutomationAccount --source-control-name sourceControl --job-id abcdef01-2345-6789-9bed-a01234567890 --commit-id "" + ``` diff --git a/Commands/automation/source-control/sync-job/_list.md b/Commands/automation/source-control/sync-job/_list.md new file mode 100644 index 000000000..40ff119a2 --- /dev/null +++ b/Commands/automation/source-control/sync-job/_list.md @@ -0,0 +1,16 @@ +# [Command] _automation source-control sync-job list_ + +List a list of source control sync jobs. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnM=/2023-11-01.xml) **Stable** + + + +#### examples + +- List sync jobs + ```bash + automation source-control sync-job list -g rg --automation-account-name myAutomationAccount --source-control-name sourceControl + ``` diff --git a/Commands/automation/source-control/sync-job/_show.md b/Commands/automation/source-control/sync-job/_show.md new file mode 100644 index 000000000..b5388647d --- /dev/null +++ b/Commands/automation/source-control/sync-job/_show.md @@ -0,0 +1,16 @@ +# [Command] _automation source-control sync-job show_ + +Get the source control sync job identified by job id. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30=/2023-11-01.xml) **Stable** + + + +#### examples + +- Get information about the sync job + ```bash + automation source-control sync-job show -g rg --automation-account-name myAutomationAccount --source-control-name sourceControl --job-id abcdef01-2345-6789-9bed-a01234567890 + ``` diff --git a/Commands/automation/source-control/sync-job/_update.md b/Commands/automation/source-control/sync-job/_update.md new file mode 100644 index 000000000..646075ccc --- /dev/null +++ b/Commands/automation/source-control/sync-job/_update.md @@ -0,0 +1,16 @@ +# [Command] _automation source-control sync-job update_ + +Update the sync job for a source control. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30=/2023-11-01.xml) **Stable** + + + +#### examples + +- Update source control sync job properties + ```bash + automation source-control sync-job update -g rg --automation-account-name myAutomationAccount --source-control-name sourceControl --job-id abcdef01-2345-6789-9bed-a01234567890 --commit-id "" + ``` diff --git a/Commands/automation/source-control/sync-job/readme.md b/Commands/automation/source-control/sync-job/readme.md new file mode 100644 index 000000000..0ebd0e240 --- /dev/null +++ b/Commands/automation/source-control/sync-job/readme.md @@ -0,0 +1,22 @@ +# [Group] _automation source-control sync-job_ + +Manage source control sync jobs. + +## Subgroups + +- [stream](/Commands/automation/source-control/sync-job/stream/readme.md) +: Manage sync job stream. + +## Commands + +- [create](/Commands/automation/source-control/sync-job/_create.md) +: Create the sync job for a source control. + +- [list](/Commands/automation/source-control/sync-job/_list.md) +: List a list of source control sync jobs. + +- [show](/Commands/automation/source-control/sync-job/_show.md) +: Get the source control sync job identified by job id. + +- [update](/Commands/automation/source-control/sync-job/_update.md) +: Update the sync job for a source control. diff --git a/Commands/automation/source-control/sync-job/stream/_list.md b/Commands/automation/source-control/sync-job/stream/_list.md new file mode 100644 index 000000000..61d4f7263 --- /dev/null +++ b/Commands/automation/source-control/sync-job/stream/_list.md @@ -0,0 +1,16 @@ +# [Command] _automation source-control sync-job stream list_ + +List a list of sync job streams identified by sync job id. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30vc3RyZWFtcw==/2023-11-01.xml) **Stable** + + + +#### examples + +- List sync job streams + ```bash + automation source-control sync-job stream list -g rg --automation-account-name myAutomationAccount --source-control-name sourceControl --sync-job-id abcdef01-2345-6789-9bed-a01234567890 + ``` diff --git a/Commands/automation/source-control/sync-job/stream/_show.md b/Commands/automation/source-control/sync-job/stream/_show.md new file mode 100644 index 000000000..f07303a19 --- /dev/null +++ b/Commands/automation/source-control/sync-job/stream/_show.md @@ -0,0 +1,16 @@ +# [Command] _automation source-control sync-job stream show_ + +Get a sync job stream identified by stream id. + +## Versions + +### [2023-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30vc3RyZWFtcy97fQ==/2023-11-01.xml) **Stable** + + + +#### examples + +- Show detail of sync job stream + ```bash + automation source-control sync-job stream show -g rg --automation-account-name myAutomationAccount --source-control-name sourceControl --sync-job-id abcdef01-2345-6789-9bed-a01234567890 --stream-id b86c5c31-e9fd-4734-8764-ddd6c101e706_00636596855139029522_00000000000000000007 + ``` diff --git a/Commands/automation/source-control/sync-job/stream/readme.md b/Commands/automation/source-control/sync-job/stream/readme.md new file mode 100644 index 000000000..a9e98bf08 --- /dev/null +++ b/Commands/automation/source-control/sync-job/stream/readme.md @@ -0,0 +1,11 @@ +# [Group] _automation source-control sync-job stream_ + +Manage sync job stream. + +## Commands + +- [list](/Commands/automation/source-control/sync-job/stream/_list.md) +: List a list of sync job streams identified by sync job id. + +- [show](/Commands/automation/source-control/sync-job/stream/_show.md) +: Get a sync job stream identified by stream id. diff --git a/Commands/readme.md b/Commands/readme.md index af471f219..bb0f6887b 100644 --- a/Commands/readme.md +++ b/Commands/readme.md @@ -24,7 +24,7 @@ : Manage Automanage - [automation](/Commands/automation/readme.md) -: Manage Automation Account +: Manage Automation Account. - [billing](/Commands/billing/readme.md) : Manage Azure Billing. diff --git a/Commands/tree.json b/Commands/tree.json index 512022d61..5ef8448dc 100644 --- a/Commands/tree.json +++ b/Commands/tree.json @@ -5702,6 +5702,268 @@ }, "automation": { "commandGroups": { + "account": { + "commands": { + "list-keys": { + "help": { + "short": "Retrieve the automation keys for an account." + }, + "names": [ + "automation", + "account", + "list-keys" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation account list-keys --resource-group myResouceGroup --name myAutomationAccount" + ], + "name": "Retrieve the automation keys" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/listkeys", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + }, + "show-linked-workspace": { + "help": { + "short": "Get the linked workspace for the account id." + }, + "names": [ + "automation", + "account", + "show-linked-workspace" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation account show-linked-workspace --resource-group myResourceGroup --name myAutomationAccount" + ], + "name": "Get the linked workspace id" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/linkedworkspace", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + } + }, + "help": { + "short": "Automation Account." + }, + "names": [ + "automation", + "account" + ] + }, + "configuration": { + "commands": { + "create": { + "help": { + "short": "Create the configuration identified by configuration name." + }, + "names": [ + "automation", + "configuration", + "create" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation configuration create -g rg --automation-account-name myAutomationAccount -n SetupServer --location westus2 --source-type embeddedContent --source \"Configuration SetupServer {\\r\\n Node localhost {\\r\\n WindowsFeature IIS {\\r\\n Name = \"Web-Server\";\\r\\n Ensure = \"Present\"\\r\\n }\\r\\n }\\r\\n}\"" + ], + "name": "Create DSC Configuration that setups a server" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/configurations/{}", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + }, + "delete": { + "help": { + "short": "Delete the dsc configuration identified by configuration name." + }, + "names": [ + "automation", + "configuration", + "delete" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation configuration list -g rg --automation-account-name myAutomationAccount" + ], + "name": "Delete the DSC Configuration" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/configurations/{}", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + }, + "list": { + "help": { + "short": "List a list of configurations." + }, + "names": [ + "automation", + "configuration", + "list" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation configuration list -g rg --automation-account-name myAutomationAccount" + ], + "name": "List all DSC Configurations" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/configurations", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + }, + "show": { + "help": { + "short": "Get the configuration identified by configuration name." + }, + "names": [ + "automation", + "configuration", + "show" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation configuration show -g rg --automation-account-name myAutomationAccount -n SetupServer" + ], + "name": "Get the configuration by its name" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/configurations/{}", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + }, + "show-content": { + "help": { + "short": "Get the configuration script identified by configuration name." + }, + "names": [ + "automation", + "configuration", + "show-content" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation configuration show-content -g rg --automation-account-name myAutomationAccount -n SetupServer" + ], + "name": "Show the script content of DSC Configuration" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/configurations/{}/content", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + }, + "update": { + "help": { + "short": "Update the configuration identified by configuration name." + }, + "names": [ + "automation", + "configuration", + "update" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation configuration update -g rg --automation-account-name myAutomationAccount -n SetupServer --location westus2 --source-type embeddedContent --source \"Configuration SetupServer {\\r\\n Node localhostServer {\\r\\n WindowsFeature IIS {\\r\\n Name = \"Web-Server\";\\r\\n Ensure = \"Present\"\\r\\n }\\r\\n }\\r\\n}\"" + ], + "name": "Update script in DSC Configuration" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/configurations/{}", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + } + }, + "help": { + "short": "Manage Dsc Configuration." + }, + "names": [ + "automation", + "configuration" + ] + }, "hrwg": { "commandGroups": { "hrw": { @@ -5795,6 +6057,16 @@ "version": "2022-08-08" } ] + }, + { + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/hybridrunbookworkergroups/{}/hybridrunbookworkers/{}/move", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] } ] }, @@ -5846,7 +6118,7 @@ } }, "help": { - "short": "hrw" + "short": "Manage Automation Hybrid Runbook Worker." }, "names": [ "automation", @@ -5968,18 +6240,64 @@ } }, "help": { - "short": "Hrwg" + "short": "Automation Hybrid Runbook Worker Group." }, "names": [ "automation", "hrwg" ] }, - "python3-package": { - "commands": { - "create": { + "node": { + "commandGroups": { + "report": { + "commands": { + "show-content": { + "help": { + "short": "Get the Dsc node reports by node id and report id." + }, + "names": [ + "automation", + "node", + "report", + "show-content" + ], + "versions": [ + { + "name": "2023-05-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/nodes/{}/reports/{}/content", + "plane": "mgmt-plane", + "version": "2023-05-15-preview" + } + ] + } + ] + } + }, "help": { - "short": "Create or Update the python 3 package identified by package name." + "short": "Manage Dsc node report data." + }, + "names": [ + "automation", + "node", + "report" + ] + } + }, + "help": { + "short": "Manage Dsc Node." + }, + "names": [ + "automation", + "node" + ] + }, + "python3-package": { + "commands": { + "create": { + "help": { + "short": "Create or Update the python 3 package identified by package name." }, "names": [ "automation", @@ -6135,10 +6453,718 @@ "automation", "python3-package" ] + }, + "runtime-environment": { + "commandGroups": { + "package": { + "commands": { + "create": { + "help": { + "short": "Create the package identified by package name." + }, + "names": [ + "automation", + "runtime-environment", + "package", + "create" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "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" + ], + "name": "Create Runtime Environment Package" + } + ], + "name": "2023-05-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages/{}", + "plane": "mgmt-plane", + "version": "2023-05-15-preview" + } + ] + } + ] + }, + "delete": { + "help": { + "short": "Delete the package by name." + }, + "names": [ + "automation", + "runtime-environment", + "package", + "delete" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation runtime-environment package delete -g rg --automation-account-name myAutomationAccount --runtime-environment-name rt --name rt-package" + ], + "name": "Delete the package" + } + ], + "name": "2023-05-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages/{}", + "plane": "mgmt-plane", + "version": "2023-05-15-preview" + } + ] + } + ] + }, + "list": { + "help": { + "short": "List the a list of Packages" + }, + "names": [ + "automation", + "runtime-environment", + "package", + "list" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation runtime-environment package list -g rg --automation-account-name myAutomationAccount --runtime-environment-name rt" + ], + "name": "List packages in Runtime Environment" + } + ], + "name": "2023-05-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages", + "plane": "mgmt-plane", + "version": "2023-05-15-preview" + } + ] + } + ] + }, + "show": { + "help": { + "short": "Get the Package identified by Package name." + }, + "names": [ + "automation", + "runtime-environment", + "package", + "show" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation runtime-environment package show -g rg --automation-account-name myAutomationAccount --runtime-environment-name rt --name rt-package" + ], + "name": "Get the information about the package" + } + ], + "name": "2023-05-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages/{}", + "plane": "mgmt-plane", + "version": "2023-05-15-preview" + } + ] + } + ] + }, + "update": { + "help": { + "short": "Update the package identified by package name." + }, + "names": [ + "automation", + "runtime-environment", + "package", + "update" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "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" + ], + "name": "Update the package" + } + ], + "name": "2023-05-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages/{}", + "plane": "mgmt-plane", + "version": "2023-05-15-preview" + } + ] + } + ] + } + }, + "help": { + "short": "Manage Package for Runtime Environment." + }, + "names": [ + "automation", + "runtime-environment", + "package" + ] + } + }, + "commands": { + "create": { + "help": { + "short": "Create Runtime Environment." + }, + "names": [ + "automation", + "runtime-environment", + "create" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "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}\"" + ], + "name": "Create Runtime Environment" + } + ], + "name": "2023-05-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}", + "plane": "mgmt-plane", + "version": "2023-05-15-preview" + } + ] + } + ] + }, + "delete": { + "help": { + "short": "Delete the Runtime Environment." + }, + "names": [ + "automation", + "runtime-environment", + "delete" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation runtime-environment delete -g rg --automation-account-name myAutomationAccount --name rt -y" + ], + "name": "Delete the Runtime Environment" + } + ], + "name": "2023-05-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}", + "plane": "mgmt-plane", + "version": "2023-05-15-preview" + } + ] + } + ] + }, + "list": { + "help": { + "short": "List a list of RuntimeEnvironments." + }, + "names": [ + "automation", + "runtime-environment", + "list" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation runtime-environment list -g rg --automation-account-name myAutomationAccount" + ], + "name": "List Runtime Environments" + } + ], + "name": "2023-05-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments", + "plane": "mgmt-plane", + "version": "2023-05-15-preview" + } + ] + } + ] + }, + "show": { + "help": { + "short": "Get information about the Runtime Environment." + }, + "names": [ + "automation", + "runtime-environment", + "show" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation runtime-environment show -g rg --automation-account-name myAutomationAccount --name rt" + ], + "name": "Get information about the Runtime Environment" + } + ], + "name": "2023-05-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}", + "plane": "mgmt-plane", + "version": "2023-05-15-preview" + } + ] + } + ] + }, + "update": { + "help": { + "short": "Update Runtime Environment." + }, + "names": [ + "automation", + "runtime-environment", + "update" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation runtime-environment update -g rg --automation-account-name myAutomationAccount --name rt --default-packages \"{Az:8.0.0}\"" + ], + "name": "Update Runtime Environment" + } + ], + "name": "2023-05-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}", + "plane": "mgmt-plane", + "version": "2023-05-15-preview" + } + ] + } + ] + } + }, + "help": { + "short": "Manage RuntimeEnvironment." + }, + "names": [ + "automation", + "runtime-environment" + ] + }, + "source-control": { + "commandGroups": { + "sync-job": { + "commandGroups": { + "stream": { + "commands": { + "list": { + "help": { + "short": "List a list of sync job streams identified by sync job id." + }, + "names": [ + "automation", + "source-control", + "sync-job", + "stream", + "list" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation source-control sync-job stream list -g rg --automation-account-name myAutomationAccount --source-control-name sourceControl --sync-job-id abcdef01-2345-6789-9bed-a01234567890" + ], + "name": "List sync job streams" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs/{}/streams", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + }, + "show": { + "help": { + "short": "Get a sync job stream identified by stream id." + }, + "names": [ + "automation", + "source-control", + "sync-job", + "stream", + "show" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation source-control sync-job stream show -g rg --automation-account-name myAutomationAccount --source-control-name sourceControl --sync-job-id abcdef01-2345-6789-9bed-a01234567890 --stream-id b86c5c31-e9fd-4734-8764-ddd6c101e706_00636596855139029522_00000000000000000007" + ], + "name": "Show detail of sync job stream" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs/{}/streams/{}", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + } + }, + "help": { + "short": "Manage sync job stream." + }, + "names": [ + "automation", + "source-control", + "sync-job", + "stream" + ] + } + }, + "commands": { + "create": { + "help": { + "short": "Create the sync job for a source control." + }, + "names": [ + "automation", + "source-control", + "sync-job", + "create" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation source-control sync-job create -g rg --automation-account-name myAutomationAccount --source-control-name sourceControl --job-id abcdef01-2345-6789-9bed-a01234567890 --commit-id \"\"" + ], + "name": "Create source control sync job" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs/{}", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + }, + "list": { + "help": { + "short": "List a list of source control sync jobs." + }, + "names": [ + "automation", + "source-control", + "sync-job", + "list" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation source-control sync-job list -g rg --automation-account-name myAutomationAccount --source-control-name sourceControl" + ], + "name": "List sync jobs" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + }, + "show": { + "help": { + "short": "Get the source control sync job identified by job id." + }, + "names": [ + "automation", + "source-control", + "sync-job", + "show" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation source-control sync-job show -g rg --automation-account-name myAutomationAccount --source-control-name sourceControl --job-id abcdef01-2345-6789-9bed-a01234567890" + ], + "name": "Get information about the sync job" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs/{}", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + }, + "update": { + "help": { + "short": "Update the sync job for a source control." + }, + "names": [ + "automation", + "source-control", + "sync-job", + "update" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation source-control sync-job update -g rg --automation-account-name myAutomationAccount --source-control-name sourceControl --job-id abcdef01-2345-6789-9bed-a01234567890 --commit-id \"\"" + ], + "name": "Update source control sync job properties" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs/{}", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + } + }, + "help": { + "short": "Manage source control sync jobs." + }, + "names": [ + "automation", + "source-control", + "sync-job" + ] + } + }, + "commands": { + "create": { + "help": { + "short": "Create a source control." + }, + "names": [ + "automation", + "source-control", + "create" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation source-control create -g rg --automation-account-name myAutomationAccount --name source-control --repo-url https://github.com/myAccount/myRepo.git --branch master --source-type GitHub --folder-path / --access-token ghp_MOCKED_GITHUB_TOKEN --token-type PersonalAccessToken --publish-runbook false" + ], + "name": "Create source control" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + }, + "delete": { + "help": { + "short": "Delete the source control." + }, + "names": [ + "automation", + "source-control", + "delete" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation source-control delete -g rg --automation-account-name myAutomationAccount --name sourceControl -y" + ], + "name": "Delete the source control" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + }, + "list": { + "help": { + "short": "List a list of source controls." + }, + "names": [ + "automation", + "source-control", + "list" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation source-control list -g rg --automation-account-name myAutomationAccount" + ], + "name": "List source control" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + }, + "show": { + "help": { + "short": "Get the source control identified by source control name." + }, + "names": [ + "automation", + "source-control", + "show" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation source-control show -g rg --automation-account-name myAutomationAccount --name sourceControl" + ], + "name": "Get information about the source control" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + }, + "update": { + "help": { + "short": "Update a source control." + }, + "names": [ + "automation", + "source-control", + "update" + ], + "versions": [ + { + "examples": [ + { + "commands": [ + "automation source-control update -g rg --automation-account-name myAutomationAccount --name sourceControl --access-token ghp_GITHUB_TOKEN --token-type PersonalAccessToken --publish-runbook True" + ], + "name": "Update source control properties" + } + ], + "name": "2023-11-01", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}", + "plane": "mgmt-plane", + "version": "2023-11-01" + } + ] + } + ] + } + }, + "help": { + "short": "Manage source control." + }, + "names": [ + "automation", + "source-control" + ] } }, "help": { - "short": "Manage Automation Account" + "short": "Manage Automation Account." }, "names": [ "automation" diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucw==/2023-11-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucw==/2023-11-01.json new file mode 100644 index 000000000..8ee0ee055 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucw==/2023-11-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/configurations", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vY29uZmlndXJhdGlvbnM=/V/MjAyMy0xMS0wMQ=="}], "commandGroups": [{"name": "automation configuration", "commands": [{"name": "list", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/configurations", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vY29uZmlndXJhdGlvbnM=/V/MjAyMy0xMS0wMQ=="}], "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": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.filter", "options": ["filter"], "help": {"short": "The filter to apply on the operation."}}, {"type": "string", "var": "$Query.inlinecount", "options": ["inlinecount"], "help": {"short": "Return total rows."}}, {"type": "integer", "var": "$Query.skip", "options": ["skip"], "help": {"short": "The number of rows to skip."}}, {"type": "integer", "var": "$Query.top", "options": ["top"], "help": {"short": "The number of rows to take."}}]}], "operations": [{"operationId": "DscConfiguration_ListByAutomationAccount", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations", "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": {"params": [{"type": "string", "name": "$filter", "arg": "$Query.filter"}, {"type": "string", "name": "$inlinecount", "arg": "$Query.inlinecount"}, {"type": "integer", "name": "$skip", "arg": "$Query.skip"}, {"type": "integer", "name": "$top", "arg": "$Query.top"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "integer", "name": "totalCount"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"type": "string", "name": "etag"}, {"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Automation/automationAccounts/{}/configurations/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "dateTime", "name": "creationTime"}, {"type": "string", "name": "description"}, {"type": "integer32", "name": "jobCount"}, {"type": "dateTime", "name": "lastModifiedTime"}, {"type": "boolean", "name": "logVerbose"}, {"type": "integer", "name": "nodeConfigurationCount"}, {"type": "object", "name": "parameters", "additionalProps": {"item": {"type": "object", "props": [{"type": "string", "name": "defaultValue"}, {"type": "boolean", "name": "isMandatory"}, {"type": "integer32", "name": "position"}, {"type": "string", "name": "type"}]}}}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Succeeded"}]}}, {"type": "object", "name": "source", "props": [{"type": "object", "name": "hash", "props": [{"type": "string", "name": "algorithm", "required": true}, {"type": "string", "name": "value", "required": true}]}, {"type": "string", "name": "type", "enum": {"items": [{"value": "embeddedContent"}, {"value": "uri"}]}}, {"type": "string", "name": "value"}, {"type": "string", "name": "version"}]}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Edit"}, {"value": "New"}, {"value": "Published"}]}}], "clientFlatten": true}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucw==/2023-11-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucw==/2023-11-01.xml new file mode 100644 index 000000000..8247f6f55 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucw==/2023-11-01.xml @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fQ==/2023-11-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fQ==/2023-11-01.json new file mode 100644 index 000000000..87f4d1166 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fQ==/2023-11-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/configurations/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vY29uZmlndXJhdGlvbnMve2NvbmZpZ3VyYXRpb25OYW1lfQ==/V/MjAyMy0xMS0wMQ=="}], "commandGroups": [{"name": "automation configuration", "commands": [{"name": "show", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/configurations/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vY29uZmlndXJhdGlvbnMve2NvbmZpZ3VyYXRpb25OYW1lfQ==/V/MjAyMy0xMS0wMQ=="}], "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.configurationName", "options": ["n", "name", "configuration-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The configuration name."}}, {"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": "DscConfiguration_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "configurationName", "arg": "$Path.configurationName", "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": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "etag"}, {"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Automation/automationAccounts/{}/configurations/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "dateTime", "name": "creationTime"}, {"type": "string", "name": "description"}, {"type": "integer32", "name": "jobCount"}, {"type": "dateTime", "name": "lastModifiedTime"}, {"type": "boolean", "name": "logVerbose"}, {"type": "integer", "name": "nodeConfigurationCount"}, {"type": "object", "name": "parameters", "additionalProps": {"item": {"type": "object", "props": [{"type": "string", "name": "defaultValue"}, {"type": "boolean", "name": "isMandatory"}, {"type": "integer32", "name": "position"}, {"type": "string", "name": "type"}]}}}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Succeeded"}]}}, {"type": "object", "name": "source", "props": [{"type": "object", "name": "hash", "props": [{"type": "string", "name": "algorithm", "required": true}, {"type": "string", "name": "value", "required": true}]}, {"type": "string", "name": "type", "enum": {"items": [{"value": "embeddedContent"}, {"value": "uri"}]}}, {"type": "string", "name": "value"}, {"type": "string", "name": "version"}]}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Edit"}, {"value": "New"}, {"value": "Published"}]}}], "clientFlatten": true}, {"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": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/configurations/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vY29uZmlndXJhdGlvbnMve2NvbmZpZ3VyYXRpb25OYW1lfQ==/V/MjAyMy0xMS0wMQ=="}], "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.configurationName", "options": ["n", "name", "configuration-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The configuration name."}}, {"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": "DscConfiguration_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "configurationName", "arg": "$Path.configurationName", "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": "2023-11-01"}, "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": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/configurations/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vY29uZmlndXJhdGlvbnMve2NvbmZpZ3VyYXRpb25OYW1lfQ==/V/MjAyMy0xMS0wMQ=="}], "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.configurationName", "options": ["n", "name", "configuration-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The create or update parameters for configuration."}}, {"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": "Parameters", "args": [{"type": "string", "var": "$parameters.location", "options": ["location"], "group": "Parameters", "help": {"short": "Gets or sets the location of the resource."}}, {"type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Gets or sets the tags attached to the resource."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.description", "options": ["description"], "group": "Properties", "help": {"short": "Gets or sets the description of the configuration."}}, {"type": "boolean", "var": "$parameters.properties.logProgress", "options": ["log-progress"], "group": "Properties", "help": {"short": "Gets or sets progress log option."}}, {"type": "boolean", "var": "$parameters.properties.logVerbose", "options": ["log-verbose"], "group": "Properties", "help": {"short": "Gets or sets verbose log option."}}, {"type": "object", "var": "$parameters.properties.parameters", "options": ["parameters"], "group": "Properties", "help": {"short": "Gets or sets the configuration parameters."}, "additionalProps": {"item": {"type": "object", "args": [{"type": "string", "var": "$parameters.properties.parameters{}.defaultValue", "options": ["default-value"], "help": {"short": "Gets or sets the default value of parameter."}}, {"type": "boolean", "var": "$parameters.properties.parameters{}.isMandatory", "options": ["is-mandatory"], "help": {"short": "Gets or sets a Boolean value to indicate whether the parameter is mandatory or not."}}, {"type": "integer32", "var": "$parameters.properties.parameters{}.position", "options": ["position"], "help": {"short": "Get or sets the position of the parameter."}}, {"type": "string", "var": "$parameters.properties.parameters{}.type", "options": ["type"], "help": {"short": "Gets or sets the type of the parameter."}}]}}}]}, {"name": "Source", "args": [{"type": "object", "var": "$parameters.properties.source.hash", "options": ["source-hash"], "group": "Source", "help": {"short": "Gets or sets the hash."}, "args": [{"type": "string", "var": "$parameters.properties.source.hash.algorithm", "options": ["algorithm"], "required": true, "help": {"short": "Gets or sets the content hash algorithm used to hash the content."}}, {"type": "string", "var": "$parameters.properties.source.hash.value", "options": ["value"], "required": true, "help": {"short": "Gets or sets expected hash value of the content."}}]}, {"type": "string", "var": "$parameters.properties.source.type", "options": ["source-type"], "group": "Source", "help": {"short": "Gets or sets the content source type."}, "enum": {"items": [{"name": "embeddedContent", "value": "embeddedContent"}, {"name": "uri", "value": "uri"}]}}, {"type": "string", "var": "$parameters.properties.source.value", "options": ["source"], "group": "Source", "help": {"short": "Gets or sets the value of the content. This is based on the content source type."}}, {"type": "string", "var": "$parameters.properties.source.version", "options": ["source-version"], "group": "Source", "help": {"short": "Gets or sets the version of the content."}}]}], "operations": [{"operationId": "DscConfiguration_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "configurationName", "arg": "$Path.configurationName", "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": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "string", "name": "location", "arg": "$parameters.location"}, {"type": "string", "name": "name", "arg": "$Path.configurationName"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.description"}, {"type": "boolean", "name": "logProgress", "arg": "$parameters.properties.logProgress"}, {"type": "boolean", "name": "logVerbose", "arg": "$parameters.properties.logVerbose"}, {"type": "object", "name": "parameters", "arg": "$parameters.properties.parameters", "additionalProps": {"item": {"type": "object", "props": [{"type": "string", "name": "defaultValue", "arg": "$parameters.properties.parameters{}.defaultValue"}, {"type": "boolean", "name": "isMandatory", "arg": "$parameters.properties.parameters{}.isMandatory"}, {"type": "integer32", "name": "position", "arg": "$parameters.properties.parameters{}.position"}, {"type": "string", "name": "type", "arg": "$parameters.properties.parameters{}.type"}]}}}, {"type": "object", "name": "source", "required": true, "props": [{"type": "object", "name": "hash", "arg": "$parameters.properties.source.hash", "props": [{"type": "string", "name": "algorithm", "arg": "$parameters.properties.source.hash.algorithm", "required": true}, {"type": "string", "name": "value", "arg": "$parameters.properties.source.hash.value", "required": true}]}, {"type": "string", "name": "type", "arg": "$parameters.properties.source.type", "enum": {"items": [{"value": "embeddedContent"}, {"value": "uri"}]}}, {"type": "string", "name": "value", "arg": "$parameters.properties.source.value"}, {"type": "string", "name": "version", "arg": "$parameters.properties.source.version"}]}], "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": [{"type": "string", "name": "etag"}, {"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Automation/automationAccounts/{}/configurations/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "dateTime", "name": "creationTime"}, {"type": "string", "name": "description"}, {"type": "integer32", "name": "jobCount"}, {"type": "dateTime", "name": "lastModifiedTime"}, {"type": "boolean", "name": "logVerbose"}, {"type": "integer", "name": "nodeConfigurationCount"}, {"type": "object", "name": "parameters", "additionalProps": {"item": {"type": "object", "props": [{"type": "string", "name": "defaultValue"}, {"type": "boolean", "name": "isMandatory"}, {"type": "integer32", "name": "position"}, {"type": "string", "name": "type"}]}}}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Succeeded"}]}}, {"type": "object", "name": "source", "props": [{"type": "object", "name": "hash", "props": [{"type": "string", "name": "algorithm", "required": true}, {"type": "string", "name": "value", "required": true}]}, {"type": "string", "name": "type", "enum": {"items": [{"value": "embeddedContent"}, {"value": "uri"}]}}, {"type": "string", "name": "value"}, {"type": "string", "name": "version"}]}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Edit"}, {"value": "New"}, {"value": "Published"}]}}], "clientFlatten": true}, {"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": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/configurations/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vY29uZmlndXJhdGlvbnMve2NvbmZpZ3VyYXRpb25OYW1lfQ==/V/MjAyMy0xMS0wMQ=="}], "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.configurationName", "options": ["n", "name", "configuration-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The configuration name."}}, {"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": "Parameters", "args": [{"nullable": true, "type": "string", "var": "$parameters.location", "options": ["location"], "group": "Parameters", "help": {"short": "Gets or sets the location of the resource."}}, {"nullable": true, "type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Gets or sets the tags attached to the resource."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.description", "options": ["description"], "group": "Properties", "help": {"short": "Gets or sets the description of the configuration."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.logProgress", "options": ["log-progress"], "group": "Properties", "help": {"short": "Gets or sets progress log option."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.logVerbose", "options": ["log-verbose"], "group": "Properties", "help": {"short": "Gets or sets verbose log option."}}, {"nullable": true, "type": "object", "var": "$parameters.properties.parameters", "options": ["parameters"], "group": "Properties", "help": {"short": "Gets or sets the configuration parameters."}, "additionalProps": {"item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.parameters{}.defaultValue", "options": ["default-value"], "help": {"short": "Gets or sets the default value of parameter."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.parameters{}.isMandatory", "options": ["is-mandatory"], "help": {"short": "Gets or sets a Boolean value to indicate whether the parameter is mandatory or not."}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.parameters{}.position", "options": ["position"], "help": {"short": "Get or sets the position of the parameter."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.parameters{}.type", "options": ["type"], "help": {"short": "Gets or sets the type of the parameter."}}]}}}]}, {"name": "Source", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.source.hash", "options": ["source-hash"], "group": "Source", "help": {"short": "Gets or sets the hash."}, "args": [{"type": "string", "var": "$parameters.properties.source.hash.algorithm", "options": ["algorithm"], "help": {"short": "Gets or sets the content hash algorithm used to hash the content."}}, {"type": "string", "var": "$parameters.properties.source.hash.value", "options": ["value"], "help": {"short": "Gets or sets expected hash value of the content."}}]}, {"nullable": true, "type": "string", "var": "$parameters.properties.source.type", "options": ["source-type"], "group": "Source", "help": {"short": "Gets or sets the content source type."}, "enum": {"items": [{"name": "embeddedContent", "value": "embeddedContent"}, {"name": "uri", "value": "uri"}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.source.value", "options": ["source"], "group": "Source", "help": {"short": "Gets or sets the value of the content. This is based on the content source type."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.source.version", "options": ["source-version"], "group": "Source", "help": {"short": "Gets or sets the version of the content."}}]}], "operations": [{"operationId": "DscConfiguration_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "configurationName", "arg": "$Path.configurationName", "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": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "etag"}, {"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Automation/automationAccounts/{}/configurations/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "dateTime", "name": "creationTime"}, {"type": "string", "name": "description"}, {"type": "integer32", "name": "jobCount"}, {"type": "dateTime", "name": "lastModifiedTime"}, {"type": "boolean", "name": "logVerbose"}, {"type": "integer", "name": "nodeConfigurationCount"}, {"type": "object", "name": "parameters", "additionalProps": {"item": {"type": "object", "props": [{"type": "string", "name": "defaultValue"}, {"type": "boolean", "name": "isMandatory"}, {"type": "integer32", "name": "position"}, {"type": "string", "name": "type"}]}}}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Succeeded"}]}}, {"type": "object", "name": "source", "props": [{"type": "object", "name": "hash", "props": [{"type": "string", "name": "algorithm", "required": true}, {"type": "string", "name": "value", "required": true}]}, {"type": "string", "name": "type", "enum": {"items": [{"value": "embeddedContent"}, {"value": "uri"}]}}, {"type": "string", "name": "value"}, {"type": "string", "name": "version"}]}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Edit"}, {"value": "New"}, {"value": "Published"}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "DscConfiguration_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "string", "name": "location", "arg": "$parameters.location"}, {"type": "string", "name": "name", "arg": "$Path.configurationName"}, {"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.description"}, {"type": "boolean", "name": "logProgress", "arg": "$parameters.properties.logProgress"}, {"type": "boolean", "name": "logVerbose", "arg": "$parameters.properties.logVerbose"}, {"type": "object", "name": "parameters", "arg": "$parameters.properties.parameters", "additionalProps": {"item": {"type": "object", "props": [{"type": "string", "name": "defaultValue", "arg": "$parameters.properties.parameters{}.defaultValue"}, {"type": "boolean", "name": "isMandatory", "arg": "$parameters.properties.parameters{}.isMandatory"}, {"type": "integer32", "name": "position", "arg": "$parameters.properties.parameters{}.position"}, {"type": "string", "name": "type", "arg": "$parameters.properties.parameters{}.type"}]}}}, {"type": "object", "name": "source", "required": true, "props": [{"type": "object", "name": "hash", "arg": "$parameters.properties.source.hash", "props": [{"type": "string", "name": "algorithm", "arg": "$parameters.properties.source.hash.algorithm", "required": true}, {"type": "string", "name": "value", "arg": "$parameters.properties.source.hash.value", "required": true}]}, {"type": "string", "name": "type", "arg": "$parameters.properties.source.type", "enum": {"items": [{"value": "embeddedContent"}, {"value": "uri"}]}}, {"type": "string", "name": "value", "arg": "$parameters.properties.source.value"}, {"type": "string", "name": "version", "arg": "$parameters.properties.source.version"}]}], "clientFlatten": true}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"operationId": "DscConfiguration_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "configurationName", "arg": "$Path.configurationName", "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": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@DscConfiguration_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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fQ==/2023-11-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fQ==/2023-11-01.xml new file mode 100644 index 000000000..ac0e461f5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fQ==/2023-11-01.xml @@ -0,0 +1,611 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fS9jb250ZW50/2023-11-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fS9jb250ZW50/2023-11-01.json new file mode 100644 index 000000000..72afd546b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fS9jb250ZW50/2023-11-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/configurations/{}/content", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vY29uZmlndXJhdGlvbnMve2NvbmZpZ3VyYXRpb25OYW1lfS9jb250ZW50/V/MjAyMy0xMS0wMQ=="}], "commandGroups": [{"name": "automation configuration", "commands": [{"name": "show-content", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/configurations/{}/content", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vY29uZmlndXJhdGlvbnMve2NvbmZpZ3VyYXRpb25OYW1lfS9jb250ZW50/V/MjAyMy0xMS0wMQ=="}], "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.configurationName", "options": ["n", "name", "configuration-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The configuration name."}}, {"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": "DscConfiguration_GetContent", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}/content", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "configurationName", "arg": "$Path.configurationName", "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": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "string"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "string", "ref": "$Instance"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fS9jb250ZW50/2023-11-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fS9jb250ZW50/2023-11-01.xml new file mode 100644 index 000000000..c83db4b80 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9jb25maWd1cmF0aW9ucy97fS9jb250ZW50/2023-11-01.xml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9oeWJyaWRydW5ib29rd29ya2VyZ3JvdXBzL3t9L2h5YnJpZHJ1bmJvb2t3b3JrZXJzL3t9L21vdmU=/2023-11-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9oeWJyaWRydW5ib29rd29ya2VyZ3JvdXBzL3t9L2h5YnJpZHJ1bmJvb2t3b3JrZXJzL3t9L21vdmU=/2023-11-01.json new file mode 100644 index 000000000..dbc8fcfc8 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9oeWJyaWRydW5ib29rd29ya2VyZ3JvdXBzL3t9L2h5YnJpZHJ1bmJvb2t3b3JrZXJzL3t9L21vdmU=/2023-11-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/hybridrunbookworkergroups/{}/hybridrunbookworkers/{}/move", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vaHlicmlkUnVuYm9va1dvcmtlckdyb3Vwcy97aHlicmlkUnVuYm9va1dvcmtlckdyb3VwTmFtZX0vaHlicmlkUnVuYm9va1dvcmtlcnMve2h5YnJpZFJ1bmJvb2tXb3JrZXJJZH0vbW92ZQ==/V/MjAyMy0xMS0wMQ=="}], "commandGroups": [{"name": "automation hrwg hrw", "commands": [{"name": "move", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/hybridrunbookworkergroups/{}/hybridrunbookworkers/{}/move", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vaHlicmlkUnVuYm9va1dvcmtlckdyb3Vwcy97aHlicmlkUnVuYm9va1dvcmtlckdyb3VwTmFtZX0vaHlicmlkUnVuYm9va1dvcmtlcnMve2h5YnJpZFJ1bmJvb2tXb3JrZXJJZH0vbW92ZQ==/V/MjAyMy0xMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.automationAccountName", "options": ["automation-account-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the automation account."}}, {"type": "string", "var": "$Path.hybridRunbookWorkerGroupName", "options": ["hybrid-runbook-worker-group-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The hybrid runbook worker group name"}}, {"type": "string", "var": "$Path.hybridRunbookWorkerId", "options": ["n", "name", "hybrid-runbook-worker-id"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "The hybrid runbook worker id"}}, {"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": "HybridRunbookWorkerMoveParameters", "args": [{"type": "string", "var": "$HybridRunbookWorkerMoveParameters.hybridRunbookWorkerGroupName", "options": ["target-hybrid-runbook-worker-group-name"], "group": "HybridRunbookWorkerMoveParameters", "help": {"short": "Gets or sets the target hybrid runbook worker group."}}]}], "operations": [{"operationId": "HybridRunbookWorkers_Move", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/hybridRunbookWorkerGroups/{hybridRunbookWorkerGroupName}/hybridRunbookWorkers/{hybridRunbookWorkerId}/move", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "hybridRunbookWorkerGroupName", "arg": "$Path.hybridRunbookWorkerGroupName", "required": true}, {"type": "string", "name": "hybridRunbookWorkerId", "arg": "$Path.hybridRunbookWorkerId", "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": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "HybridRunbookWorkerMoveParameters", "required": true, "props": [{"type": "string", "name": "hybridRunbookWorkerGroupName", "arg": "$HybridRunbookWorkerMoveParameters.hybridRunbookWorkerGroupName"}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9oeWJyaWRydW5ib29rd29ya2VyZ3JvdXBzL3t9L2h5YnJpZHJ1bmJvb2t3b3JrZXJzL3t9L21vdmU=/2023-11-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9oeWJyaWRydW5ib29rd29ya2VyZ3JvdXBzL3t9L2h5YnJpZHJ1bmJvb2t3b3JrZXJzL3t9L21vdmU=/2023-11-01.xml new file mode 100644 index 000000000..e19f569e2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9oeWJyaWRydW5ib29rd29ya2VyZ3JvdXBzL3t9L2h5YnJpZHJ1bmJvb2t3b3JrZXJzL3t9L21vdmU=/2023-11-01.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9saW5rZWR3b3Jrc3BhY2U=/2023-11-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9saW5rZWR3b3Jrc3BhY2U=/2023-11-01.json new file mode 100644 index 000000000..e3ed5bb50 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9saW5rZWR3b3Jrc3BhY2U=/2023-11-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/linkedworkspace", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vbGlua2VkV29ya3NwYWNl/V/MjAyMy0xMS0wMQ=="}], "commandGroups": [{"name": "automation account", "commands": [{"name": "show-linked-workspace", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/linkedworkspace", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vbGlua2VkV29ya3NwYWNl/V/MjAyMy0xMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.automationAccountName", "options": ["n", "name", "automation-account-name"], "required": true, "group": "", "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": "LinkedWorkspace_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/linkedWorkspace", "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": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9saW5rZWR3b3Jrc3BhY2U=/2023-11-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9saW5rZWR3b3Jrc3BhY2U=/2023-11-01.xml new file mode 100644 index 000000000..c3fc93f49 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9saW5rZWR3b3Jrc3BhY2U=/2023-11-01.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9saXN0a2V5cw==/2023-11-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9saXN0a2V5cw==/2023-11-01.json new file mode 100644 index 000000000..a958f354b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9saXN0a2V5cw==/2023-11-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/listkeys", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vbGlzdEtleXM=/V/MjAyMy0xMS0wMQ=="}], "commandGroups": [{"name": "automation account", "commands": [{"name": "list-keys", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/listkeys", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vbGlzdEtleXM=/V/MjAyMy0xMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.automationAccountName", "options": ["n", "name", "automation-account-name"], "required": true, "group": "", "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": "Keys_ListByAutomationAccount", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/listKeys", "request": {"method": "post", "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": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array", "name": "keys", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "KeyName", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}, {"readOnly": true, "type": "string", "name": "Permissions", "enum": {"items": [{"value": "Full"}, {"value": "Read"}]}}, {"readOnly": true, "type": "string", "name": "Value"}]}, "identifiers": ["KeyName"]}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9saXN0a2V5cw==/2023-11-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9saXN0a2V5cw==/2023-11-01.xml new file mode 100644 index 000000000..b0134d9f0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9saXN0a2V5cw==/2023-11-01.xml @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ub2Rlcy97fS9yZXBvcnRzL3t9L2NvbnRlbnQ=/2023-05-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ub2Rlcy97fS9yZXBvcnRzL3t9L2NvbnRlbnQ=/2023-05-15-preview.json new file mode 100644 index 000000000..90c44c1e6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ub2Rlcy97fS9yZXBvcnRzL3t9L2NvbnRlbnQ=/2023-05-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/nodes/{}/reports/{}/content", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vbm9kZXMve25vZGVJZH0vcmVwb3J0cy97cmVwb3J0SWR9L2NvbnRlbnQ=/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "automation node report", "commands": [{"name": "show-content", "version": "2023-05-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/nodes/{}/reports/{}/content", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vbm9kZXMve25vZGVJZH0vcmVwb3J0cy97cmVwb3J0SWR9L2NvbnRlbnQ=/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "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.nodeId", "options": ["node-id"], "required": true, "idPart": "child_name_1", "help": {"short": "The Dsc node id."}}, {"type": "string", "var": "$Path.reportId", "options": ["report-id"], "required": true, "idPart": "child_name_2", "help": {"short": "The report id."}}, {"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": "NodeReports_GetContent", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/nodes/{nodeId}/reports/{reportId}/content", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "automationAccountName", "arg": "$Path.automationAccountName", "required": true}, {"type": "string", "name": "nodeId", "arg": "$Path.nodeId", "required": true}, {"type": "string", "name": "reportId", "arg": "$Path.reportId", "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": "2023-05-15-preview"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ub2Rlcy97fS9yZXBvcnRzL3t9L2NvbnRlbnQ=/2023-05-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ub2Rlcy97fS9yZXBvcnRzL3t9L2NvbnRlbnQ=/2023-05-15-preview.xml new file mode 100644 index 000000000..1d6bff5d2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ub2Rlcy97fS9yZXBvcnRzL3t9L2NvbnRlbnQ=/2023-05-15-preview.xml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRz/2023-05-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRz/2023-05-15-preview.json new file mode 100644 index 000000000..5948fc495 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRz/2023-05-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cw==/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "automation runtime-environment", "commands": [{"name": "list", "version": "2023-05-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cw==/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "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": "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": "2023-05-15-preview"}, "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"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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/2023-05-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRz/2023-05-15-preview.xml new file mode 100644 index 000000000..a47393875 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRz/2023-05-15-preview.xml @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2023-05-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2023-05-15-preview.json new file mode 100644 index 000000000..173455e9c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2023-05-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0=/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "automation runtime-environment", "commands": [{"name": "show", "version": "2023-05-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0=/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "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": "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": "2023-05-15-preview"}, "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"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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": "2023-05-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0=/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "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": "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": "2023-05-15-preview"}, "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": "2023-05-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0=/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "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": "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": "2023-05-15-preview"}, "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"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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": "2023-05-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0=/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "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": "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": "2023-05-15-preview"}, "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"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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": "2023-05-15-preview"}, "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/2023-05-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2023-05-15-preview.xml new file mode 100644 index 000000000..0a6dd8be2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9/2023-05-15-preview.xml @@ -0,0 +1,482 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2023-05-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2023-05-15-preview.json new file mode 100644 index 000000000..e15d3af32 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2023-05-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0vcGFja2FnZXM=/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "automation runtime-environment package", "commands": [{"name": "list", "version": "2023-05-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0vcGFja2FnZXM=/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "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": "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_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": "2023-05-15-preview"}, "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": [{"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"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2023-05-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2023-05-15-preview.xml new file mode 100644 index 000000000..bb14625e3 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2Vz/2023-05-15-preview.xml @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2023-05-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2023-05-15-preview.json new file mode 100644 index 000000000..a261b14a8 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2023-05-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages/{}", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0vcGFja2FnZXMve3BhY2thZ2VOYW1lfQ==/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "automation runtime-environment package", "commands": [{"name": "show", "version": "2023-05-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages/{}", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0vcGFja2FnZXMve3BhY2thZ2VOYW1lfQ==/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "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": "2023-05-15-preview"}, "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": [{"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"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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": "2023-05-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages/{}", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0vcGFja2FnZXMve3BhY2thZ2VOYW1lfQ==/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "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": "2023-05-15-preview"}, "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": "2023-05-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages/{}", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0vcGFja2FnZXMve3BhY2thZ2VOYW1lfQ==/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "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": "2023-05-15-preview"}, "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": [{"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"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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": "2023-05-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/runtimeenvironments/{}/packages/{}", "version": "2023-05-15-preview", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vcnVudGltZUVudmlyb25tZW50cy97cnVudGltZUVudmlyb25tZW50TmFtZX0vcGFja2FnZXMve3BhY2thZ2VOYW1lfQ==/V/MjAyMy0wNS0xNS1wcmV2aWV3"}], "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": "2023-05-15-preview"}, "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": [{"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"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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": "2023-05-15-preview"}, "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/2023-05-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2023-05-15-preview.xml new file mode 100644 index 000000000..f3ac2f6c6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9ydW50aW1lZW52aXJvbm1lbnRzL3t9L3BhY2thZ2VzL3t9/2023-05-15-preview.xml @@ -0,0 +1,579 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scw==/2023-11-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scw==/2023-11-01.json new file mode 100644 index 000000000..e0a9ee0cf --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scw==/2023-11-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHM=/V/MjAyMy0xMS0wMQ=="}], "commandGroups": [{"name": "automation source-control", "commands": [{"name": "list", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHM=/V/MjAyMy0xMS0wMQ=="}], "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": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.filter", "options": ["filter"], "help": {"short": "The filter to apply on the operation."}}]}], "operations": [{"operationId": "SourceControl_ListByAutomationAccount", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls", "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": {"params": [{"type": "string", "name": "$filter", "arg": "$Query.filter"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2023-11-01"}, "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/{}/sourceControls/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "boolean", "name": "autoSync"}, {"type": "string", "name": "branch"}, {"type": "dateTime", "name": "creationTime"}, {"type": "string", "name": "description"}, {"type": "string", "name": "folderPath"}, {"type": "dateTime", "name": "lastModifiedTime"}, {"type": "boolean", "name": "publishRunbook"}, {"type": "string", "name": "repoUrl"}, {"type": "string", "name": "sourceType", "enum": {"items": [{"value": "GitHub"}, {"value": "VsoGit"}, {"value": "VsoTfvc"}]}}], "clientFlatten": true}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scw==/2023-11-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scw==/2023-11-01.xml new file mode 100644 index 000000000..87b9c7e74 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scw==/2023-11-01.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fQ==/2023-11-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fQ==/2023-11-01.json new file mode 100644 index 000000000..33382a103 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fQ==/2023-11-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHMve3NvdXJjZUNvbnRyb2xOYW1lfQ==/V/MjAyMy0xMS0wMQ=="}], "commandGroups": [{"name": "automation source-control", "commands": [{"name": "show", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHMve3NvdXJjZUNvbnRyb2xOYW1lfQ==/V/MjAyMy0xMS0wMQ=="}], "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": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sourceControlName", "options": ["n", "name", "source-control-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of source control."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "SourceControl_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}", "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": "sourceControlName", "arg": "$Path.sourceControlName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-11-01"}, "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/{}/sourceControls/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "boolean", "name": "autoSync"}, {"type": "string", "name": "branch"}, {"type": "dateTime", "name": "creationTime"}, {"type": "string", "name": "description"}, {"type": "string", "name": "folderPath"}, {"type": "dateTime", "name": "lastModifiedTime"}, {"type": "boolean", "name": "publishRunbook"}, {"type": "string", "name": "repoUrl"}, {"type": "string", "name": "sourceType", "enum": {"items": [{"value": "GitHub"}, {"value": "VsoGit"}, {"value": "VsoTfvc"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHMve3NvdXJjZUNvbnRyb2xOYW1lfQ==/V/MjAyMy0xMS0wMQ=="}], "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": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sourceControlName", "options": ["n", "name", "source-control-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of source control."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "SourceControl_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}", "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": "sourceControlName", "arg": "$Path.sourceControlName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHMve3NvdXJjZUNvbnRyb2xOYW1lfQ==/V/MjAyMy0xMS0wMQ=="}], "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": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sourceControlName", "options": ["n", "name", "source-control-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The source control name."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "boolean", "var": "$parameters.properties.autoSync", "options": ["auto-sync"], "group": "Properties", "help": {"short": "The auto async of the source control. Default is false."}}, {"type": "string", "var": "$parameters.properties.branch", "options": ["branch"], "group": "Properties", "help": {"short": "The repo branch of the source control. Include branch as empty string for VsoTfvc."}, "format": {"maxLength": 255}}, {"type": "string", "var": "$parameters.properties.description", "options": ["description"], "group": "Properties", "help": {"short": "The user description of the source control."}, "format": {"maxLength": 512}}, {"type": "string", "var": "$parameters.properties.folderPath", "options": ["folder-path"], "group": "Properties", "help": {"short": "The folder path of the source control. Path must be relative."}, "format": {"maxLength": 255}}, {"type": "boolean", "var": "$parameters.properties.publishRunbook", "options": ["publish-runbook"], "group": "Properties", "help": {"short": "The auto publish of the source control. Default is true."}}, {"type": "string", "var": "$parameters.properties.repoUrl", "options": ["repo-url"], "group": "Properties", "help": {"short": "The repo url of the source control."}, "format": {"maxLength": 2000}}, {"type": "string", "var": "$parameters.properties.sourceType", "options": ["source-type"], "group": "Properties", "help": {"short": "The source type. Must be one of VsoGit, VsoTfvc, GitHub, case sensitive."}, "enum": {"items": [{"name": "GitHub", "value": "GitHub"}, {"name": "VsoGit", "value": "VsoGit"}, {"name": "VsoTfvc", "value": "VsoTfvc"}]}}]}, {"name": "SecurityToken", "args": [{"type": "string", "var": "$parameters.properties.securityToken.accessToken", "options": ["access-token"], "group": "SecurityToken", "help": {"short": "The access token."}, "format": {"maxLength": 1024}}, {"type": "string", "var": "$parameters.properties.securityToken.refreshToken", "options": ["refresh-token"], "group": "SecurityToken", "help": {"short": "The refresh token."}, "format": {"maxLength": 1024}}, {"type": "string", "var": "$parameters.properties.securityToken.tokenType", "options": ["token-type"], "group": "SecurityToken", "help": {"short": "The token type. Must be either PersonalAccessToken or Oauth."}, "enum": {"items": [{"name": "Oauth", "value": "Oauth"}, {"name": "PersonalAccessToken", "value": "PersonalAccessToken"}]}}]}], "operations": [{"operationId": "SourceControl_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}", "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": "sourceControlName", "arg": "$Path.sourceControlName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "boolean", "name": "autoSync", "arg": "$parameters.properties.autoSync"}, {"type": "string", "name": "branch", "arg": "$parameters.properties.branch", "format": {"maxLength": 255}}, {"type": "string", "name": "description", "arg": "$parameters.properties.description", "format": {"maxLength": 512}}, {"type": "string", "name": "folderPath", "arg": "$parameters.properties.folderPath", "format": {"maxLength": 255}}, {"type": "boolean", "name": "publishRunbook", "arg": "$parameters.properties.publishRunbook"}, {"type": "string", "name": "repoUrl", "arg": "$parameters.properties.repoUrl", "format": {"maxLength": 2000}}, {"type": "object", "name": "securityToken", "props": [{"type": "string", "name": "accessToken", "arg": "$parameters.properties.securityToken.accessToken", "format": {"maxLength": 1024}}, {"type": "string", "name": "refreshToken", "arg": "$parameters.properties.securityToken.refreshToken", "format": {"maxLength": 1024}}, {"type": "string", "name": "tokenType", "arg": "$parameters.properties.securityToken.tokenType", "enum": {"items": [{"value": "Oauth"}, {"value": "PersonalAccessToken"}]}}]}, {"type": "string", "name": "sourceType", "arg": "$parameters.properties.sourceType", "enum": {"items": [{"value": "GitHub"}, {"value": "VsoGit"}, {"value": "VsoTfvc"}]}}], "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/{}/sourceControls/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "boolean", "name": "autoSync"}, {"type": "string", "name": "branch"}, {"type": "dateTime", "name": "creationTime"}, {"type": "string", "name": "description"}, {"type": "string", "name": "folderPath"}, {"type": "dateTime", "name": "lastModifiedTime"}, {"type": "boolean", "name": "publishRunbook"}, {"type": "string", "name": "repoUrl"}, {"type": "string", "name": "sourceType", "enum": {"items": [{"value": "GitHub"}, {"value": "VsoGit"}, {"value": "VsoTfvc"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHMve3NvdXJjZUNvbnRyb2xOYW1lfQ==/V/MjAyMy0xMS0wMQ=="}], "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": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sourceControlName", "options": ["n", "name", "source-control-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of source control."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "boolean", "var": "$parameters.properties.autoSync", "options": ["auto-sync"], "group": "Properties", "help": {"short": "The auto async of the source control. Default is false."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.branch", "options": ["branch"], "group": "Properties", "help": {"short": "The repo branch of the source control. Include branch as empty string for VsoTfvc."}, "format": {"maxLength": 255}}, {"nullable": true, "type": "string", "var": "$parameters.properties.description", "options": ["description"], "group": "Properties", "help": {"short": "The user description of the source control."}, "format": {"maxLength": 512}}, {"nullable": true, "type": "string", "var": "$parameters.properties.folderPath", "options": ["folder-path"], "group": "Properties", "help": {"short": "The folder path of the source control. Path must be relative."}, "format": {"maxLength": 255}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.publishRunbook", "options": ["publish-runbook"], "group": "Properties", "help": {"short": "The auto publish of the source control. Default is true."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.repoUrl", "options": ["repo-url"], "group": "Properties", "help": {"short": "The repo url of the source control."}, "format": {"maxLength": 2000}}, {"nullable": true, "type": "string", "var": "$parameters.properties.sourceType", "options": ["source-type"], "group": "Properties", "help": {"short": "The source type. Must be one of VsoGit, VsoTfvc, GitHub, case sensitive."}, "enum": {"items": [{"name": "GitHub", "value": "GitHub"}, {"name": "VsoGit", "value": "VsoGit"}, {"name": "VsoTfvc", "value": "VsoTfvc"}]}}]}, {"name": "SecurityToken", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.securityToken.accessToken", "options": ["access-token"], "group": "SecurityToken", "help": {"short": "The access token."}, "format": {"maxLength": 1024}}, {"nullable": true, "type": "string", "var": "$parameters.properties.securityToken.refreshToken", "options": ["refresh-token"], "group": "SecurityToken", "help": {"short": "The refresh token."}, "format": {"maxLength": 1024}}, {"nullable": true, "type": "string", "var": "$parameters.properties.securityToken.tokenType", "options": ["token-type"], "group": "SecurityToken", "help": {"short": "The token type. Must be either PersonalAccessToken or Oauth."}, "enum": {"items": [{"name": "Oauth", "value": "Oauth"}, {"name": "PersonalAccessToken", "value": "PersonalAccessToken"}]}}]}], "operations": [{"operationId": "SourceControl_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}", "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": "sourceControlName", "arg": "$Path.sourceControlName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-11-01"}, "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/{}/sourceControls/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "boolean", "name": "autoSync"}, {"type": "string", "name": "branch"}, {"type": "dateTime", "name": "creationTime"}, {"type": "string", "name": "description"}, {"type": "string", "name": "folderPath"}, {"type": "dateTime", "name": "lastModifiedTime"}, {"type": "boolean", "name": "publishRunbook"}, {"type": "string", "name": "repoUrl"}, {"type": "string", "name": "sourceType", "enum": {"items": [{"value": "GitHub"}, {"value": "VsoGit"}, {"value": "VsoTfvc"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SourceControl_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "boolean", "name": "autoSync", "arg": "$parameters.properties.autoSync"}, {"type": "string", "name": "branch", "arg": "$parameters.properties.branch", "format": {"maxLength": 255}}, {"type": "string", "name": "description", "arg": "$parameters.properties.description", "format": {"maxLength": 512}}, {"type": "string", "name": "folderPath", "arg": "$parameters.properties.folderPath", "format": {"maxLength": 255}}, {"type": "boolean", "name": "publishRunbook", "arg": "$parameters.properties.publishRunbook"}, {"type": "string", "name": "repoUrl", "arg": "$parameters.properties.repoUrl", "format": {"maxLength": 2000}}, {"type": "object", "name": "securityToken", "props": [{"type": "string", "name": "accessToken", "arg": "$parameters.properties.securityToken.accessToken", "format": {"maxLength": 1024}}, {"type": "string", "name": "refreshToken", "arg": "$parameters.properties.securityToken.refreshToken", "format": {"maxLength": 1024}}, {"type": "string", "name": "tokenType", "arg": "$parameters.properties.securityToken.tokenType", "enum": {"items": [{"value": "Oauth"}, {"value": "PersonalAccessToken"}]}}]}, {"type": "string", "name": "sourceType", "arg": "$parameters.properties.sourceType", "enum": {"items": [{"value": "GitHub"}, {"value": "VsoGit"}, {"value": "VsoTfvc"}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "SourceControl_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}", "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": "sourceControlName", "arg": "$Path.sourceControlName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@SourceControl_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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fQ==/2023-11-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fQ==/2023-11-01.xml new file mode 100644 index 000000000..7582749a6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fQ==/2023-11-01.xml @@ -0,0 +1,478 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnM=/2023-11-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnM=/2023-11-01.json new file mode 100644 index 000000000..dd645c574 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnM=/2023-11-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHMve3NvdXJjZUNvbnRyb2xOYW1lfS9zb3VyY2VDb250cm9sU3luY0pvYnM=/V/MjAyMy0xMS0wMQ=="}], "commandGroups": [{"name": "automation source-control sync-job", "commands": [{"name": "list", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHMve3NvdXJjZUNvbnRyb2xOYW1lfS9zb3VyY2VDb250cm9sU3luY0pvYnM=/V/MjAyMy0xMS0wMQ=="}], "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": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sourceControlName", "options": ["source-control-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The source control name."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.filter", "options": ["filter"], "help": {"short": "The filter to apply on the operation."}}]}], "operations": [{"operationId": "SourceControlSyncJob_ListByAutomationAccount", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs", "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": "sourceControlName", "arg": "$Path.sourceControlName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "$filter", "arg": "$Query.filter"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2023-11-01"}, "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": "string", "name": "id"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "creationTime"}, {"readOnly": true, "nullable": true, "type": "dateTime", "name": "endTime"}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Completed"}, {"value": "Failed"}, {"value": "Running"}]}}, {"type": "string", "name": "sourceControlSyncJobId"}, {"readOnly": true, "nullable": true, "type": "dateTime", "name": "startTime"}, {"type": "string", "name": "syncType", "enum": {"items": [{"value": "FullSync"}, {"value": "PartialSync"}]}}], "clientFlatten": true}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnM=/2023-11-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnM=/2023-11-01.xml new file mode 100644 index 000000000..48e19d414 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnM=/2023-11-01.xml @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30=/2023-11-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30=/2023-11-01.json new file mode 100644 index 000000000..7046c7de1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30=/2023-11-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHMve3NvdXJjZUNvbnRyb2xOYW1lfS9zb3VyY2VDb250cm9sU3luY0pvYnMve3NvdXJjZUNvbnRyb2xTeW5jSm9iSWR9/V/MjAyMy0xMS0wMQ=="}], "commandGroups": [{"name": "automation source-control sync-job", "commands": [{"name": "show", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHMve3NvdXJjZUNvbnRyb2xOYW1lfS9zb3VyY2VDb250cm9sU3luY0pvYnMve3NvdXJjZUNvbnRyb2xTeW5jSm9iSWR9/V/MjAyMy0xMS0wMQ=="}], "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": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sourceControlName", "options": ["source-control-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The source control name."}}, {"type": "uuid", "var": "$Path.sourceControlSyncJobId", "options": ["n", "name", "job-id", "source-control-sync-job-id"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "The source control sync job id."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "SourceControlSyncJob_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}", "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": "sourceControlName", "arg": "$Path.sourceControlName", "required": true}, {"type": "uuid", "name": "sourceControlSyncJobId", "arg": "$Path.sourceControlSyncJobId", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "id"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "creationTime"}, {"readOnly": true, "nullable": true, "type": "dateTime", "name": "endTime"}, {"type": "string", "name": "exception"}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Completed"}, {"value": "Failed"}, {"value": "Running"}]}}, {"type": "string", "name": "sourceControlSyncJobId"}, {"readOnly": true, "nullable": true, "type": "dateTime", "name": "startTime"}, {"type": "string", "name": "syncType", "enum": {"items": [{"value": "FullSync"}, {"value": "PartialSync"}]}}], "clientFlatten": true}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "create", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHMve3NvdXJjZUNvbnRyb2xOYW1lfS9zb3VyY2VDb250cm9sU3luY0pvYnMve3NvdXJjZUNvbnRyb2xTeW5jSm9iSWR9/V/MjAyMy0xMS0wMQ=="}], "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": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sourceControlName", "options": ["source-control-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The source control name."}}, {"type": "uuid", "var": "$Path.sourceControlSyncJobId", "options": ["n", "name", "job-id", "source-control-sync-job-id"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "The source control sync job id."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.commitId", "options": ["commit-id"], "required": true, "group": "Properties", "help": {"short": "The commit id of the source control sync job. If not syncing to a commitId, enter an empty string."}, "format": {"minLength": 0}}]}], "operations": [{"operationId": "SourceControlSyncJob_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}", "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": "sourceControlName", "arg": "$Path.sourceControlName", "required": true}, {"type": "uuid", "name": "sourceControlSyncJobId", "arg": "$Path.sourceControlSyncJobId", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "commitId", "arg": "$parameters.properties.commitId", "required": true, "format": {"minLength": 0}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "creationTime"}, {"readOnly": true, "nullable": true, "type": "dateTime", "name": "endTime"}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Completed"}, {"value": "Failed"}, {"value": "Running"}]}}, {"type": "string", "name": "sourceControlSyncJobId"}, {"readOnly": true, "nullable": true, "type": "dateTime", "name": "startTime"}, {"type": "string", "name": "syncType", "enum": {"items": [{"value": "FullSync"}, {"value": "PartialSync"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHMve3NvdXJjZUNvbnRyb2xOYW1lfS9zb3VyY2VDb250cm9sU3luY0pvYnMve3NvdXJjZUNvbnRyb2xTeW5jSm9iSWR9/V/MjAyMy0xMS0wMQ=="}], "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": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sourceControlName", "options": ["source-control-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The source control name."}}, {"type": "uuid", "var": "$Path.sourceControlSyncJobId", "options": ["n", "name", "job-id", "source-control-sync-job-id"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "The source control sync job id."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.commitId", "options": ["commit-id"], "group": "Properties", "help": {"short": "The commit id of the source control sync job. If not syncing to a commitId, enter an empty string."}, "format": {"minLength": 0}}]}], "operations": [{"operationId": "SourceControlSyncJob_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}", "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": "sourceControlName", "arg": "$Path.sourceControlName", "required": true}, {"type": "uuid", "name": "sourceControlSyncJobId", "arg": "$Path.sourceControlSyncJobId", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "id"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "creationTime"}, {"readOnly": true, "nullable": true, "type": "dateTime", "name": "endTime"}, {"type": "string", "name": "exception"}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Completed"}, {"value": "Failed"}, {"value": "Running"}]}}, {"type": "string", "name": "sourceControlSyncJobId"}, {"readOnly": true, "nullable": true, "type": "dateTime", "name": "startTime"}, {"type": "string", "name": "syncType", "enum": {"items": [{"value": "FullSync"}, {"value": "PartialSync"}]}}], "clientFlatten": true}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "commitId", "arg": "$parameters.properties.commitId", "required": true, "format": {"minLength": 0}}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "SourceControlSyncJob_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}", "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": "sourceControlName", "arg": "$Path.sourceControlName", "required": true}, {"type": "uuid", "name": "sourceControlSyncJobId", "arg": "$Path.sourceControlSyncJobId", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "creationTime"}, {"readOnly": true, "nullable": true, "type": "dateTime", "name": "endTime"}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Completed"}, {"value": "Failed"}, {"value": "Running"}]}}, {"type": "string", "name": "sourceControlSyncJobId"}, {"readOnly": true, "nullable": true, "type": "dateTime", "name": "startTime"}, {"type": "string", "name": "syncType", "enum": {"items": [{"value": "FullSync"}, {"value": "PartialSync"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30=/2023-11-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30=/2023-11-01.xml new file mode 100644 index 000000000..8c3996ad1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30=/2023-11-01.xml @@ -0,0 +1,322 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30vc3RyZWFtcw==/2023-11-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30vc3RyZWFtcw==/2023-11-01.json new file mode 100644 index 000000000..fa9b5664b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30vc3RyZWFtcw==/2023-11-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs/{}/streams", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHMve3NvdXJjZUNvbnRyb2xOYW1lfS9zb3VyY2VDb250cm9sU3luY0pvYnMve3NvdXJjZUNvbnRyb2xTeW5jSm9iSWR9L3N0cmVhbXM=/V/MjAyMy0xMS0wMQ=="}], "commandGroups": [{"name": "automation source-control sync-job stream", "commands": [{"name": "list", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs/{}/streams", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHMve3NvdXJjZUNvbnRyb2xOYW1lfS9zb3VyY2VDb250cm9sU3luY0pvYnMve3NvdXJjZUNvbnRyb2xTeW5jSm9iSWR9L3N0cmVhbXM=/V/MjAyMy0xMS0wMQ=="}], "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": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sourceControlName", "options": ["source-control-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The source control name."}}, {"type": "uuid", "var": "$Path.sourceControlSyncJobId", "options": ["sync-job-id"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "The source control sync job id."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.filter", "options": ["filter"], "help": {"short": "The filter to apply on the operation."}}]}], "operations": [{"operationId": "SourceControlSyncJobStreams_ListBySyncJob", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}/streams", "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": "sourceControlName", "arg": "$Path.sourceControlName", "required": true}, {"type": "uuid", "name": "sourceControlSyncJobId", "arg": "$Path.sourceControlSyncJobId", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "$filter", "arg": "$Query.filter"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "sourceControlSyncJobStreamId"}, {"type": "string", "name": "streamType", "enum": {"items": [{"value": "Error"}, {"value": "Output"}]}}, {"type": "string", "name": "summary"}, {"readOnly": true, "nullable": true, "type": "dateTime", "name": "time"}], "clientFlatten": true}]}}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30vc3RyZWFtcw==/2023-11-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30vc3RyZWFtcw==/2023-11-01.xml new file mode 100644 index 000000000..cdcb3c533 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30vc3RyZWFtcw==/2023-11-01.xml @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30vc3RyZWFtcy97fQ==/2023-11-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30vc3RyZWFtcy97fQ==/2023-11-01.json new file mode 100644 index 000000000..ce1fe6dc9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30vc3RyZWFtcy97fQ==/2023-11-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs/{}/streams/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHMve3NvdXJjZUNvbnRyb2xOYW1lfS9zb3VyY2VDb250cm9sU3luY0pvYnMve3NvdXJjZUNvbnRyb2xTeW5jSm9iSWR9L3N0cmVhbXMve3N0cmVhbUlkfQ==/V/MjAyMy0xMS0wMQ=="}], "commandGroups": [{"name": "automation source-control sync-job stream", "commands": [{"name": "show", "version": "2023-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.automation/automationaccounts/{}/sourcecontrols/{}/sourcecontrolsyncjobs/{}/streams/{}", "version": "2023-11-01", "swagger": "mgmt-plane/automation/ResourceProviders/Microsoft.Automation/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0b21hdGlvbi9hdXRvbWF0aW9uQWNjb3VudHMve2F1dG9tYXRpb25BY2NvdW50TmFtZX0vc291cmNlQ29udHJvbHMve3NvdXJjZUNvbnRyb2xOYW1lfS9zb3VyY2VDb250cm9sU3luY0pvYnMve3NvdXJjZUNvbnRyb2xTeW5jSm9iSWR9L3N0cmVhbXMve3N0cmVhbUlkfQ==/V/MjAyMy0xMS0wMQ=="}], "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": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sourceControlName", "options": ["source-control-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The source control name."}}, {"type": "uuid", "var": "$Path.sourceControlSyncJobId", "options": ["sync-job-id"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "The source control sync job id."}}, {"type": "string", "var": "$Path.streamId", "options": ["stream-id"], "required": true, "group": "", "idPart": "child_name_3", "help": {"short": "The id of the sync job stream."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "SourceControlSyncJobStreams_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}/streams/{streamId}", "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": "sourceControlName", "arg": "$Path.sourceControlName", "required": true}, {"type": "uuid", "name": "sourceControlSyncJobId", "arg": "$Path.sourceControlSyncJobId", "required": true}, {"type": "string", "name": "streamId", "arg": "$Path.streamId", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-11-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "sourceControlSyncJobStreamId"}, {"type": "string", "name": "streamText"}, {"type": "string", "name": "streamType", "enum": {"items": [{"value": "Error"}, {"value": "Output"}]}}, {"type": "string", "name": "summary"}, {"readOnly": true, "nullable": true, "type": "dateTime", "name": "time"}, {"type": "object", "name": "value"}], "clientFlatten": true}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30vc3RyZWFtcy97fQ==/2023-11-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30vc3RyZWFtcy97fQ==/2023-11-01.xml new file mode 100644 index 000000000..45bfbdcdb --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdXRvbWF0aW9uL2F1dG9tYXRpb25hY2NvdW50cy97fS9zb3VyY2Vjb250cm9scy97fS9zb3VyY2Vjb250cm9sc3luY2pvYnMve30vc3RyZWFtcy97fQ==/2023-11-01.xml @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +