openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 3.18 kB
JSON
{"openapi":"3.0.0","info":{"description":"The HDInsight Management Client.","title":"HDInsightManagementClient","version":"2018-06-01-preview","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/hdinsight/resource-manager/Microsoft.HDInsight/stable/2018-06-01-preview/operations.json","version":"2.0"}],"x-preferred":true,"x-providerName":"azure.com","x-serviceName":"hdinsight-operations","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/providers/Microsoft.HDInsight/operations":{"get":{"description":"Lists all of the available HDInsight REST API operations.","operationId":"Operations_List","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperationListResult"}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Operations"],"x-ms-pageable":{"nextLinkName":"nextLink"}}}},"servers":[{"url":"https://management.azure.com"}],"components":{"parameters":{"ApiVersionParameter":{"description":"The HDInsight client API Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string"}}},"securitySchemes":{"azure_auth":{"description":"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":{"ErrorResponse":{"description":"Describes the format of Error response.","properties":{"code":{"description":"Error code","type":"string"},"message":{"description":"Error message indicating why the operation failed.","type":"string"}},"type":"object"},"Operation":{"description":"The HDInsight REST API operation.","properties":{"display":{"description":"The object that represents the operation.","properties":{"operation":{"description":"The operation type: read, write, delete, etc.","type":"string"},"provider":{"description":"The service provider: Microsoft.HDInsight","type":"string"},"resource":{"description":"The resource on which the operation is performed: Cluster, Applications, etc.","type":"string"}}},"name":{"description":"The operation name: {provider}/{resource}/{operation}","type":"string"}},"readOnly":true,"type":"object"},"OperationListResult":{"description":"Result of the request to list HDInsight operations. It contains a list of operations and a URL link to get the next set of results.","properties":{"nextLink":{"description":"The URL to get the next set of operation list results if there are any.","type":"string"},"value":{"description":"The list of HDInsight operations supported by the HDInsight resource provider.","items":{"$ref":"#/components/schemas/Operation"},"type":"array"}},"readOnly":true}}}}