UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 9.18 kB
{"openapi":"3.0.0","info":{"description":"Deployment Admin Client.","title":"DeploymentAdminClient","version":"2019-01-01","x-apisguru-categories":["cloud"],"x-logo":{"url":"https://assets.onestore.ms/cdnfiles/onestorerolling-1606-01000/shell/v3/images/logo/microsoft.png"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/azsadmin/resource-manager/deployment/Microsoft.Deployment.Admin/preview/2019-01-01/ProductPackage.json","version":"2.0"}],"x-providerName":"azure.com","x-serviceName":"azsadmin-ProductPackage","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productPackages":{"get":{"description":"Returns an array of product packages.","operationId":"ProductPackages_List","parameters":[{"description":"Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"Return product packages list.":{"value":"be8b2e19-7f92-4644-b808-a18283aebb01"}}},{"description":"Client API Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string","default":"2019-01-01"},"examples":{"Return product packages list.":{"value":"2019-01-01"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductPackagesList"},"examples":{"Return product packages list.":{"$ref":"#/components/examples/Return_product_packages_list."}}}}}},"tags":["ProductPackages"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Deployment.Admin/locations/global/productPackages/{productId}":{"delete":{"description":"Deletes a product package.","operationId":"ProductPackages_Delete","parameters":[{"description":"Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"Removes a product package.":{"value":"be8b2e19-7f92-4644-b808-a18283aebb01"}}},{"description":"The product identifier.","in":"path","name":"productId","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Removes a product package.":{"value":"Microsoft.NullProvider.1.1"}}},{"description":"Client API Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string","default":"2019-01-01"},"examples":{"Removes a product package.":{"value":"2019-01-01"}}}],"responses":{"200":{"description":"OK"},"404":{"description":"Not found"}},"tags":["ProductPackages"],"x-ms-long-running-operation":true},"get":{"description":"Retrieves the specific product package details.","operationId":"ProductPackages_Get","parameters":[{"description":"Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"Return the product package details.":{"value":"be8b2e19-7f92-4644-b808-a18283aebb01"}}},{"description":"The product identifier.","in":"path","name":"productId","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Return the product package details.":{"value":"Microsoft.NullProvider.1.1"}}},{"description":"Client API Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string","default":"2019-01-01"},"examples":{"Return the product package details.":{"value":"2019-01-01"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductPackage"},"examples":{"Return the product package details.":{"$ref":"#/components/examples/Return_the_product_package_details."}}}}},"404":{"description":"Not Found"}},"tags":["ProductPackages"]},"put":{"description":"Creates a new product package.","operationId":"ProductPackages_Create","parameters":[{"description":"Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"Creates a new product package.":{"value":"be8b2e19-7f92-4644-b808-a18283aebb01"}}},{"description":"The product identifier.","in":"path","name":"productId","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Creates a new product package.":{"value":"Microsoft.NullProvider.1.1"}}},{"description":"Client API Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string","default":"2019-01-01"},"examples":{"Creates a new product package.":{"value":"2019-01-01"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductPackage"},"examples":{"Creates a new product package.":{"$ref":"#/components/examples/Creates_a_new_product_package."}}}}},"202":{"description":"Accepted"}},"tags":["ProductPackages"],"x-ms-long-running-operation":true}}},"servers":[{"url":"https://management.azure.com"}],"components":{"examples":{"Return_product_packages_list.":{"value":{"value":[{"id":"/subscriptions/be8b2e19-7f92-4644-b808-a18283aebb01/providers/Microsoft.Deployment.Admin/locations/global/productPackages/Microsoft.NullProvider.1.1","name":"global/Microsoft.NullProvider.1.1","properties":{"fileContainerId":"Microsoft.NullProvider.1.1","isDeployable":true,"isUpdatable":true,"provisioningState":"Succeeded"},"type":"Microsoft.Deployment.Admin/locations/productPackages"}]}},"Return_the_product_package_details.":{"value":{"id":"/subscriptions/be8b2e19-7f92-4644-b808-a18283aebb01/providers/Microsoft.Deployment.Admin/locations/global/productPackages/Microsoft.NullProvider.1.1","name":"global/Microsoft.NullProvider.1.1","properties":{"fileContainerId":"Microsoft.NullProvider.1.1","isDeployable":true,"isUpdatable":true,"provisioningState":"Succeeded"},"type":"Microsoft.Deployment.Admin/locations/productPackages"}},"Creates_a_new_product_package.":{"value":{"id":"/subscriptions/be8b2e19-7f92-4644-b808-a18283aebb01/providers/Microsoft.Deployment.Admin/locations/global/productPackages/Microsoft.NullProvider.1.1","name":"global/Microsoft.NullProvider.1.1","properties":{"fileContainerId":"Microsoft.NullProvider.1.1","isDeployable":true,"isUpdatable":true,"provisioningState":"Succeeded"},"type":"Microsoft.Deployment.Admin/locations/productPackages"}}},"securitySchemes":{"azure_auth":{"description":"Authorization uses an Azure Active Directory OAuth2 flow.","type":"oauth2","flows":{"implicit":{"authorizationUrl":"https://login.microsoftonline.com/common/oauth2/authorize","scopes":{"user_impersonation":"impersonate your user account"}}}}},"schemas":{"FileContainerId":{"description":"File container resource identifier containing product manifest.","type":"string"},"ProductLink":{"description":"Link to a product.","properties":{"displayName":{"description":"Displayed name of product.","type":"string"},"uri":{"description":"URI to product.","type":"string"}},"type":"object"},"ProductLinks":{"description":"List of product links.","items":{"$ref":"#/components/schemas/ProductLink"},"type":"array"},"ProductPackage":{"allOf":[{"description":"Object model of azure resource manager base.","properties":{"id":{"description":"ID of the resource.","readOnly":true,"type":"string"},"location":{"description":"Location of the resource.","type":"string"},"name":{"description":"Name of the resource.","readOnly":true,"type":"string"},"type":{"description":"Type of Resource.","readOnly":true,"type":"string"}},"type":"object","x-ms-azure-resource":true}],"description":"Properties for a product package.","properties":{"properties":{"$ref":"#/components/schemas/ProductPackageProperties"}},"type":"object"},"ProductPackageProperties":{"description":"Properties for Product package.","properties":{"fileContainerId":{"$ref":"#/components/schemas/FileContainerId"},"isDeployable":{"description":"Value indicating whether the package is applicable for deployment.","type":"boolean"},"isUpdatable":{"description":"Value indicating whether the package is applicable for update.","type":"boolean"},"productDeploymentId":{"description":"The identifier of product deployment; null if this version is not installed.","type":"string"},"provisioningState":{"description":"Provisioning state of the resource.","type":"string"}},"type":"object"},"ProductPackagesList":{"description":"List of product packages.","properties":{"nextLink":{"description":"Continuation Token.","type":"string"},"value":{"description":"List of product packages.","items":{"$ref":"#/components/schemas/ProductPackage"},"type":"array"}}},"ProductProperties":{"description":"Additional properties of the product","properties":{"version":{"description":"The version of the product","type":"string"}},"type":"object"}}}}