Azure Stack Admin
Azure Stack Admin management API — 30 operations consolidated from 9 Microsoft OpenAPI specs into one connector.
- Base URL:
https://management.azure.com - Auth: OAuth 2.0 (user-delegated) — attach an InTouch
oauthcredential. The server refreshes the access token before each run.
Consolidated from 9 spec-per-resource-provider connectors; every operation from every one of them is preserved. The superseded names still resolve.
Operations
actionplanoperations_get— GET /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/actionPlans/{planId}/operations/{operationId}actionplanoperations_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/actionPlans/{planId}/operationsactionplans_get— GET /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/actionPlans/{planId}actionplans_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/actionPlansdelegatedprovideroffers_get— GET /delegatedProviders/{delegatedProviderId}/offers/{offerName}delegatedprovideroffers_list— GET /delegatedProviders/{delegatedProviderId}/offersfilecontainers_create— PUT /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/fileContainers/{fileContainerId}filecontainers_delete— DELETE /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/fileContainers/{fileContainerId}filecontainers_get— GET /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/fileContainers/{fileContainerId}filecontainers_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/fileContainersoffers_list— GET /offersoperations_list— GET /providers/Microsoft.Deployment.Admin/operationsproductdeployments_bootstrap— POST /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productDeployments/{productId}/bootstrapproductdeployments_deploy— POST /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productDeployments/{productId}/deployproductdeployments_get— GET /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productDeployments/{productId}productdeployments_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productDeploymentsproductdeployments_lock— POST /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productDeployments/{productId}/lockproductdeployments_remove— POST /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productDeployments/{productId}/removeproductpackages_create— PUT /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productPackages/{productId}productpackages_delete— DELETE /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productPackages/{productId}productpackages_get— GET /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productPackages/{productId}productpackages_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productPackagesproductsecrets_get— GET /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productSecrets/{productId}/secrets/{secretName}productsecrets_import— POST /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productSecrets/{productId}/secrets/{secretName}/importproductsecrets_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productPackages/{productId}/secretsproductsecrets_validate— POST /subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productSecrets/{productId}/secrets/{secretName}/validatesubscriptions_createorupdate— PUT /subscriptions/{subscriptionId}subscriptions_delete— DELETE /subscriptions/{subscriptionId}subscriptions_get— GET /subscriptions/{subscriptionId}subscriptions_list— GET /subscriptions
Inputs
- a linked
oauthcredential (no key inputs) operation— one of the operations above- path parameters when an operation's path contains
{...} query— optional JSON object of query paramsbody— JSON object for create/update ops
Publishes
The keys a later task may reference as {{taskName.key}}. Referencing anything not listed here resolves to nothing at run time.
erroroperationresultstatus
Input Properties
Every property this tool accepts, from its own tool.iml.
| Property | Type | Required | Default | Description |
|---|---|---|---|---|
operation |
string | yes | — | One of: actionplanoperations_get, actionplanoperations_list, actionplans_get, actionplans_list, delegatedprovideroffers_get, delegatedprovideroffers_list, filecontainers_create, filecontainers_delete, filecontainers_get, filecontainers_list, offers_list, operations_list, productdeployments_bootstrap, productdeployments_deploy, productdeployments_get, productdeployments_list, productdeployments_lock, productdeployments_remove, productpackages_create, productpackages_delete, productpackages_get, productpackages_list, productsecrets_get, productsecrets_import, productsecrets_list, productsecrets_validate, subscriptions_createorupdate, subscriptions_delete, subscriptions_get, subscriptions_list |
delegatedProviderId |
string | no | — | Path parameter delegatedProviderId (required by some operations). |
fileContainerId |
string | no | — | Path parameter fileContainerId (required by some operations). |
offerName |
string | no | — | Path parameter offerName (required by some operations). |
operationId |
string | no | — | Path parameter operationId (required by some operations). |
planId |
string | no | — | Path parameter planId (required by some operations). |
productId |
string | no | — | Path parameter productId (required by some operations). |
secretName |
string | no | — | Path parameter secretName (required by some operations). |
subscriptionId |
string | no | — | Path parameter subscriptionId (required by some operations). |
query |
string | no | — | Optional query params as a JSON object string, e.g. {"limit": 10}. |
body |
string | no | — | Request body as a JSON object string (for create/update operations). |