openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 63.4 kB
JSON
{"openapi":"3.0.0","info":{"title":"KustoManagementClient","version":"2018-09-07-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/azure-kusto/resource-manager/Microsoft.Kusto/preview/2018-09-07-preview/kusto.json","version":"2.0"}],"x-preferred":true,"x-providerName":"azure.com","x-serviceName":"azure-kusto","x-tags":["Azure","Microsoft"]},"paths":{"/providers/Microsoft.Kusto/operations":{"get":{"description":"Lists available operations for the Microsoft.Kusto provider.","operationId":"Operations_List","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"The operation was successful. The response contains the list of available operations.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperationListResult"},"examples":{"KustoOperationsList":{"$ref":"#/components/examples/KustoOperationsList"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Operations"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Kusto/clusters":{"get":{"description":"Lists all Kusto clusters within a subscription.","operationId":"Clusters_List","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"OK.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClusterListResult"},"examples":{"KustoClustersList":{"$ref":"#/components/examples/KustoClustersList"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Clusters"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Kusto/locations/{location}/checkNameAvailability":{"post":{"description":"Checks that the cluster name is valid and is not already in use.","operationId":"Clusters_CheckNameAvailability","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"description":"Azure location.","in":"path","name":"location","required":true,"schema":{"type":"string"},"examples":{"KustoClustersCheckNameAvailability":{"value":"wus"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClusterCheckNameRequest"}}},"description":"The name of the cluster.","required":true},"responses":{"200":{"description":"OK -- Operation to check the kusto resource name availability was successful.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckNameResult"},"examples":{"KustoClustersCheckNameAvailability":{"$ref":"#/components/examples/KustoClustersCheckNameAvailability"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Clusters"]}},"/subscriptions/{subscriptionId}/providers/Microsoft.Kusto/skus":{"get":{"description":"Lists eligible SKUs for Kusto resource provider.","operationId":"Clusters_ListSkus","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListSkusResult"},"examples":{"KustoClustersListSkus":{"$ref":"#/components/examples/KustoClustersListSkus"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters":{"get":{"description":"Lists all Kusto clusters within a resource group.","operationId":"Clusters_ListByResourceGroup","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"OK.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClusterListResult"},"examples":{"KustoClustersListByResourceGroup":{"$ref":"#/components/examples/KustoClustersListByResourceGroup"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Clusters"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}":{"delete":{"description":"Deletes a Kusto cluster.","operationId":"Clusters_Delete","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"OK -- cluster deleted successfully."},"202":{"description":"Accepted the delete cluster request."},"204":{"description":"NoContent -- cluster does not exist in the subscription."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Clusters"],"x-ms-long-running-operation":true},"get":{"description":"Gets a Kusto cluster.","operationId":"Clusters_Get","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"The Kusto cluster.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Cluster"},"examples":{"KustoClustersGet":{"$ref":"#/components/examples/KustoClustersGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Clusters"]},"patch":{"description":"Update a Kusto cluster.","operationId":"Clusters_Update","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClusterUpdate"}}},"description":"The Kusto cluster parameters supplied to the Update operation.","required":true},"responses":{"200":{"description":"Successfully updated the Cluster.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Cluster"},"examples":{"KustoClustersUpdate":{"$ref":"#/components/examples/KustoClustersUpdate"}}}}},"201":{"description":"Successfully updated the cluster.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Cluster"}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Clusters"],"x-ms-long-running-operation":true},"put":{"description":"Create or update a Kusto cluster.","operationId":"Clusters_CreateOrUpdate","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Cluster"}}},"description":"The Kusto cluster parameters supplied to the CreateOrUpdate operation.","required":true},"responses":{"200":{"description":"Successfully updated the Cluster.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Cluster"},"examples":{"KustoClustersCreateOrUpdate":{"$ref":"#/components/examples/KustoClustersCreateOrUpdate"}}}}},"201":{"description":"Successfully created the cluster.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Cluster"}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Clusters"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/checkNameAvailability":{"post":{"description":"Checks that the database name is valid and is not already in use.","operationId":"Databases_CheckNameAvailability","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatabaseCheckNameRequest"}}},"description":"The name of the database.","required":true},"responses":{"200":{"description":"OK -- Operation to check the kusto resource name availability was successful.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckNameResult"},"examples":{"KustoDatabaseCheckNameAvailability":{"$ref":"#/components/examples/KustoDatabaseCheckNameAvailability"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Databases"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases":{"get":{"description":"Returns the list of databases of the given Kusto cluster.","operationId":"Databases_ListByCluster","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"Successfully retrieved the list of databases.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatabaseListResult"},"examples":{"KustoDatabasesListByCluster":{"$ref":"#/components/examples/KustoDatabasesListByCluster"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Databases"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}":{"delete":{"description":"Deletes the database with the given name.","operationId":"Databases_Delete","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"Successfully deleted the database."},"202":{"description":"Accepted."},"204":{"description":"The specified database does not exist."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Databases"],"x-ms-long-running-operation":true},"get":{"description":"Returns a database.","operationId":"Databases_Get","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"Successfully retrieved the specified database.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Database"},"examples":{"KustoDatabasesGet":{"$ref":"#/components/examples/KustoDatabasesGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Databases"]},"patch":{"description":"Updates a database.","operationId":"Databases_Update","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatabaseUpdate"}}},"description":"The database parameters supplied to the Update operation.","required":true},"responses":{"200":{"description":"Successfully updated the database.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Database"},"examples":{"KustoDatabasesUpdate":{"$ref":"#/components/examples/KustoDatabasesUpdate"}}}}},"201":{"description":"Successfully updated the database.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Database"}}}},"202":{"description":"Accepted the update database request."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Databases"],"x-ms-long-running-operation":true},"put":{"description":"Creates or updates a database.","operationId":"Databases_CreateOrUpdate","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Database"}}},"description":"The database parameters supplied to the CreateOrUpdate operation.","required":true},"responses":{"200":{"description":"Successfully updated the database.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Database"},"examples":{"KustoDatabasesCreateOrUpdate":{"$ref":"#/components/examples/KustoDatabasesCreateOrUpdate"}}}}},"201":{"description":"Successfully created the database.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Database"}}}},"202":{"description":"Accepted the create database request."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Databases"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}/addPrincipals":{"post":{"description":"Add Database principals permissions.","operationId":"Databases_AddPrincipals","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatabasePrincipalListRequest"}}},"description":"List of database principals to add.","required":true},"responses":{"200":{"description":"OK -- Successfully added the list of database principals. Returns the updated list of principals.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatabasePrincipalListResult"},"examples":{"KustoDatabaseAddPrincipals":{"$ref":"#/components/examples/KustoDatabaseAddPrincipals"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Databases"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}/eventhubConnectionValidation":{"post":{"description":"Checks that the Event Hub data connection parameters are valid.","operationId":"EventHubConnections_eventhubConnectionValidation","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventHubConnectionValidation"}}},"description":"The Event Hub connection parameters supplied to the CreateOrUpdate operation.","required":true},"responses":{"200":{"description":"OK -- Operation to check the kusto resource name availability was successful.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventHubConnectionValidationListResult"},"examples":{"KustoDataConnectionValidation":{"$ref":"#/components/examples/KustoDataConnectionValidation"}}}}}},"tags":["EventHubConnections"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}/eventhubconnections":{"get":{"description":"Returns the list of Event Hub connections of the given Kusto database.","operationId":"EventHubConnections_ListByDatabase","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"Successfully retrieved the list of Event Hub connections.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventHubConnectionListResult"},"examples":{"KustoDatabasesListByCluster":{"$ref":"#/components/examples/KustoDatabasesListByCluster"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["EventHubConnections"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}/eventhubconnections/{eventHubConnectionName}":{"delete":{"description":"Deletes the Event Hub connection with the given name.","operationId":"EventHubConnections_Delete","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/EventHubConnectionNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"Successfully deleted the Event Hub connection."},"202":{"description":"Accepted."},"204":{"description":"The specified Event Hub connection does not exist."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["EventHubConnections"],"x-ms-long-running-operation":true},"get":{"description":"Returns an Event Hub connection.","operationId":"EventHubConnections_Get","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/EventHubConnectionNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"Successfully retrieved the specified Event Hub connection.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventHubConnection"},"examples":{"KustoEventHubConnectionsGet":{"$ref":"#/components/examples/KustoEventHubConnectionsGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["EventHubConnections"]},"patch":{"description":"Updates a Event Hub connection.","operationId":"EventHubConnections_Update","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/EventHubConnectionNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventHubConnectionUpdate"}}},"description":"The Event Hub connection parameters supplied to the Update operation.","required":true},"responses":{"200":{"description":"Successfully updated the Event Hub connection.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventHubConnection"},"examples":{"KustoEventHubConnectionsUpdate":{"$ref":"#/components/examples/KustoEventHubConnectionsUpdate"}}}}},"201":{"description":"Successfully updated the Event Hub connection.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventHubConnection"}}}},"202":{"description":"Accepted the update Event Hub connection request."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["EventHubConnections"],"x-ms-long-running-operation":true},"put":{"description":"Creates or updates a Event Hub connection.","operationId":"EventHubConnections_CreateOrUpdate","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/EventHubConnectionNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventHubConnection"}}},"description":"The Event Hub connection parameters supplied to the CreateOrUpdate operation.","required":true},"responses":{"200":{"description":"Successfully updated the Event Hub connection.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventHubConnection"},"examples":{"KustoEventHubConnectionsCreateOrUpdate":{"$ref":"#/components/examples/KustoEventHubConnectionsCreateOrUpdate"}}}}},"201":{"description":"Successfully created the Event Hub connection.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventHubConnection"}}}},"202":{"description":"Accepted the create Event Hub connection request."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["EventHubConnections"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}/listPrincipals":{"post":{"description":"Returns a list of database principals of the given Kusto cluster and database.","operationId":"Databases_ListPrincipals","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"Successfully retrieved the list of database principals.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatabasePrincipalListResult"},"examples":{"KustoDatabaseListPrincipals":{"$ref":"#/components/examples/KustoDatabaseListPrincipals"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Databases"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}/removePrincipals":{"post":{"description":"Remove Database principals permissions.","operationId":"Databases_RemovePrincipals","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatabasePrincipalListRequest"}}},"description":"List of database principals to remove.","required":true},"responses":{"200":{"description":"OK -- Successfully removed the list of database principals. Returns the updated list of principals.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatabasePrincipalListResult"},"examples":{"KustoDatabaseRemovePrincipals":{"$ref":"#/components/examples/KustoDatabaseRemovePrincipals"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Databases"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/skus":{"get":{"description":"Returns the SKUs available for the provided resource.","operationId":"Clusters_ListSkusByResource","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListResourceSkusResult"},"examples":{"KustoClustersListResourceSkus":{"$ref":"#/components/examples/KustoClustersListResourceSkus"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Clusters"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/start":{"post":{"description":"Starts a Kusto cluster.","operationId":"Clusters_Start","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"OK."},"202":{"description":"Accepted."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Clusters"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/stop":{"post":{"description":"Stops a Kusto cluster.","operationId":"Clusters_Stop","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"OK."},"202":{"description":"Accepted"},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Clusters"],"x-ms-long-running-operation":true}}},"servers":[{"url":"https://management.azure.com"}],"components":{"examples":{"KustoOperationsList":{"value":{"value":[{"display":{"description":"description","operation":"operationName","provider":"providerName","resource":"resourceName"},"name":"operationName"}]}},"KustoClustersList":{"value":{"value":[{"etag":"W/\"datetime'2017-12-06T12%3A05%3A57.2528942Z'\"","id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4","location":"westus","name":"KustoClusterRPTest4","properties":{"provisioningState":"Succeeded"},"sku":{"capacity":2,"name":"L8","tier":"Standard"},"type":"Microsoft.Kusto/Clusters"},{"etag":"W/\"datetime'2017-12-06T12%3A05%3A57.2528942Z'\"","id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest3","location":"westus","name":"KustoClusterRPTest3","properties":{"provisioningState":"Succeeded"},"sku":{"capacity":2,"name":"L8","tier":"Standard"},"type":"Microsoft.Kusto/Clusters"}]}},"KustoClustersCheckNameAvailability":{"value":{"message":"Name 'kuskusprod' is already taken. Please specify a different name","name":"kuskusprod","nameAvailable":false}},"KustoClustersListSkus":{"value":{"value":[{"capacity":2,"name":"D13_v2","tier":"Standard"},{"capacity":2,"name":"D14_v2","tier":"Standard"},{"capacity":2,"name":"L8","tier":"Standard"},{"capacity":2,"name":"L16","tier":"Standard"}]}},"KustoClustersListByResourceGroup":{"value":{"value":[{"etag":"W/\"datetime'2017-12-06T12%3A05%3A57.2528942Z'\"","id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4","location":"westus","name":"KustoClusterRPTest4","properties":{"provisioningState":"Succeeded"},"sku":{"capacity":2,"name":"L8","tier":"Standard"},"type":"Microsoft.Kusto/Clusters"},{"etag":"W/\"datetime'2017-12-06T12%3A05%3A57.2528942Z'\"","id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest3","location":"westus","name":"KustoClusterRPTest3","properties":{"provisioningState":"Succeeded"},"sku":{"capacity":2,"name":"L8","tier":"Standard"},"type":"Microsoft.Kusto/Clusters"}]}},"KustoClustersGet":{"value":{"etag":"W/\"datetime'2017-12-06T12%3A05%3A57.2528942Z'\"","id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4","location":"westus","name":"KustoClusterRPTest4","properties":{"provisioningState":"Succeeded"},"sku":{"capacity":2,"name":"L8","tier":"Standard"},"type":"Microsoft.Kusto/Clusters"}},"KustoClustersUpdate":{"value":{"etag":"W/\"datetime'2017-12-06T12%3A05%3A57.2528942Z'\"","id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4","location":"westus","name":"KustoClusterRPTest4","properties":{"provisioningState":"Succeeded"},"sku":{"capacity":2,"name":"L8","tier":"Standard"},"type":"Microsoft.Kusto/Clusters"}},"KustoClustersCreateOrUpdate":{"value":{"etag":"W/\"datetime'2017-12-06T12%3A05%3A57.2528942Z'\"","id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4","location":"westus","name":"KustoClusterRPTest4","properties":{"provisioningState":"Succeeded"},"sku":{"capacity":2,"name":"L8","tier":"Standard"},"type":"Microsoft.Kusto/Clusters"}},"KustoDatabaseCheckNameAvailability":{"value":{"message":"Name 'kuskus' is already taken. Please specify a different name","name":"kuskus","nameAvailable":false}},"KustoDatabasesListByCluster":{"value":{"value":[{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/Databases/KustoDatabase8","location":"westus","name":"KustoClusterRPTest4/KustoDatabase8","properties":{"consumerGroup":"testConsumerGroup1","eventHubResourceId":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.EventHub/namespaces/eventhubTestns1/eventhubs/eventhubTest1"},"type":"Microsoft.Kusto/Clusters/Databases"},{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/Databases/KustoDatabase9","location":"westus","name":"KustoClusterRPTest4/KustoDatabase9","properties":{"consumerGroup":"testConsumerGroup2","eventHubResourceId":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.EventHub/namespaces/eventhubTestns2/eventhubs/eventhubTest2"},"type":"Microsoft.Kusto/Clusters/Databases"}]}},"KustoDatabasesGet":{"value":{"etag":"W/\"datetime'2017-12-05T15%3A28%3A05.732611Z'\"","id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/Databases/KustoDatabase8","location":"westus","name":"KustoClusterRPTest4/KustoDatabase8","properties":{"provisioningState":"Succeeded","softDeletePeriodInDays":1},"type":"Microsoft.Kusto/Clusters/Databases"}},"KustoDatabasesUpdate":{"value":{"etag":"W/\"datetime'2017-12-05T15%3A28%3A05.732611Z'\"","id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/Databases/KustoDatabase8","location":"westus","name":"KustoClusterRPTest4/KustoDatabase8","properties":{"provisioningState":"Succeeded","softDeletePeriodInDays":1},"type":"Microsoft.Kusto/Clusters/Databases"}},"KustoDatabasesCreateOrUpdate":{"value":{"etag":"W/\"datetime'2017-12-05T15%3A28%3A05.732611Z'\"","id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/Databases/KustoDatabase8","location":"westus","name":"KustoClusterRPTest4/KustoDatabase8","properties":{"provisioningState":"Succeeded","softDeletePeriodInDays":1},"type":"Microsoft.Kusto/Clusters/Databases"}},"KustoDatabaseAddPrincipals":{"value":{"value":[{"appId":"","email":"user@microsoft.com","fqn":"aaduser=some_guid","name":"Some User","role":"Admin","type":"User"},{"appId":"","email":"kusto@microsoft.com","fqn":"aadgroup=some_guid","name":"Kusto","role":"Viewer","type":"Group"},{"appId":"some_guid_app_id","email":"","fqn":"aadapp=some_guid_app_id","name":"SomeApp","role":"Admin","type":"App"}]}},"KustoDataConnectionValidation":{"value":[{"errorMessage":"event hub namespace does not exist"},{"errorMessage":"database does not exist"}]},"KustoEventHubConnectionsGet":{"value":{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/Databases/KustoDatabase8","location":"westus","name":"KustoClusterRPTest4/KustoDatabase8","properties":{"consumerGroup":"testConsumerGroup1","eventHubResourceId":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.EventHub/namespaces/eventhubTestns1/eventhubs/eventhubTest1"},"type":"Microsoft.Kusto/Clusters/Databases"}},"KustoEventHubConnectionsUpdate":{"value":{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/Databases/KustoDatabase8","location":"westus","name":"KustoClusterRPTest4/KustoDatabase8","properties":{"consumerGroup":"testConsumerGroup1","eventHubResourceId":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.EventHub/namespaces/eventhubTestns1/eventhubs/eventhubTest1"},"type":"Microsoft.Kusto/Clusters/Databases"}},"KustoEventHubConnectionsCreateOrUpdate":{"value":{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/Databases/KustoDatabase8","location":"westus","name":"KustoClusterRPTest4/KustoDatabase8","properties":{"consumerGroup":"testConsumerGroup1","eventHubResourceId":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.EventHub/namespaces/eventhubTestns1/eventhubs/eventhubTest1"},"type":"Microsoft.Kusto/Clusters/Databases"}},"KustoDatabaseListPrincipals":{"value":{"value":[{"appId":"","email":"user@microsoft.com","fqn":"aaduser=some_guid","name":"Some User","role":"Admin","type":"User"},{"appId":"","email":"kusto@microsoft.com","fqn":"aadgroup=some_guid","name":"Kusto","role":"Viewer","type":"Group"},{"appId":"some_guid_app_id","email":"","fqn":"aadapp=some_guid_app_id","name":"SomeApp","role":"Admin","type":"App"}]}},"KustoDatabaseRemovePrincipals":{"value":{"value":[{"appId":"","email":"user@microsoft.com","fqn":"aaduser=some_guid","name":"Some User","role":"Admin","type":"User"},{"appId":"","email":"kusto@microsoft.com","fqn":"aadgroup=some_guid","name":"Kusto","role":"Viewer","type":"Group"},{"appId":"some_guid_app_id","email":"","fqn":"aadapp=some_guid_app_id","name":"SomeApp","role":"Admin","type":"App"}]}},"KustoClustersListResourceSkus":{"value":{"value":[{"capacity":{"default":2,"maximum":100,"minimum":2,"scaleType":"automatic"},"resourceType":"clusters","sku":{"name":"KC8","tier":"Standard"}},{"capacity":{"default":2,"maximum":100,"minimum":2,"scaleType":"automatic"},"resourceType":"clusters","sku":{"name":"KC16","tier":"Standard"}},{"capacity":{"default":2,"maximum":100,"minimum":2,"scaleType":"automatic"},"resourceType":"clusters","sku":{"name":"KS8","tier":"Standard"}},{"capacity":{"default":2,"maximum":100,"minimum":2,"scaleType":"automatic"},"resourceType":"clusters","sku":{"name":"KS16","tier":"Standard"}}]}}},"parameters":{"ApiVersionParameter":{"description":"Client API Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string"},"examples":{"KustoOperationsList":{"value":"2015-04-08"},"KustoClustersList":{"value":"2018-09-07-preview"},"KustoClustersCheckNameAvailability":{"value":"2018-09-07-preview"},"KustoClustersListSkus":{"value":"2018-09-07-preview"},"KustoClustersListByResourceGroup":{"value":"2018-09-07-preview"},"KustoClustersDelete":{"value":"2018-09-07-preview"},"KustoClustersGet":{"value":"2018-09-07-preview"},"KustoClustersUpdate":{"value":"2018-09-07-preview"},"KustoClustersCreateOrUpdate":{"value":"2018-09-07-preview"},"KustoDatabaseCheckNameAvailability":{"value":"2018-09-07-preview"},"KustoDatabasesListByCluster":{"value":"2018-09-07-preview"},"KustoDatabasesDelete":{"value":"2018-09-07-preview"},"KustoDatabasesGet":{"value":"2018-09-07-preview"},"KustoDatabasesUpdate":{"value":"2018-09-07-preview"},"KustoDatabasesCreateOrUpdate":{"value":"2018-09-07-preview"},"KustoDatabaseAddPrincipals":{"value":"2018-09-07-preview"},"KustoDataConnectionValidation":{"value":"2018-09-07-preview"},"KustoEventHubConnectionsDelete":{"value":"2018-09-07-preview"},"KustoEventHubConnectionsGet":{"value":"2018-09-07-preview"},"KustoEventHubConnectionsUpdate":{"value":"2018-09-07-preview"},"KustoEventHubConnectionsCreateOrUpdate":{"value":"2018-09-07-preview"},"KustoDatabaseListPrincipals":{"value":"2018-09-07-preview"},"KustoDatabaseRemovePrincipals":{"value":"2018-09-07-preview"},"KustoClustersListResourceSkus":{"value":"2018-09-07-preview"},"KustoClustersStart":{"value":"2018-09-07-preview"},"KustoClustersStop":{"value":"2018-09-07-preview"}}},"ClusterNameParameter":{"description":"The name of the Kusto cluster.","in":"path","name":"clusterName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"KustoClustersDelete":{"value":"KustoClusterRPTest4"},"KustoClustersGet":{"value":"KustoClusterRPTest4"},"KustoClustersUpdate":{"value":"KustoClusterRPTest4"},"KustoClustersCreateOrUpdate":{"value":"KustoClusterRPTest4"},"KustoDatabaseCheckNameAvailability":{"value":"kustoProd"},"KustoDatabasesListByCluster":{"value":"KustoClusterRPTest4"},"KustoDatabasesDelete":{"value":"KustoClusterRPTest4"},"KustoDatabasesGet":{"value":"KustoClusterRPTest4"},"KustoDatabasesUpdate":{"value":"KustoClusterRPTest4"},"KustoDatabasesCreateOrUpdate":{"value":"KustoClusterRPTest4"},"KustoDatabaseAddPrincipals":{"value":"KustoClusterRPTest4"},"KustoDataConnectionValidation":{"value":"KustoClusterRPTest4"},"KustoEventHubConnectionsDelete":{"value":"KustoClusterRPTest4"},"KustoEventHubConnectionsGet":{"value":"KustoClusterRPTest4"},"KustoEventHubConnectionsUpdate":{"value":"KustoClusterRPTest4"},"KustoEventHubConnectionsCreateOrUpdate":{"value":"KustoClusterRPTest4"},"KustoDatabaseListPrincipals":{"value":"KustoClusterRPTest4"},"KustoDatabaseRemovePrincipals":{"value":"KustoClusterRPTest4"},"KustoClustersListResourceSkus":{"value":"KustoClusterRPTest4"},"KustoClustersStart":{"value":"KustoClusterRPTest4"},"KustoClustersStop":{"value":"KustoClusterRPTest4"}}},"DatabaseNameParameter":{"description":"The name of the database in the Kusto cluster.","in":"path","name":"databaseName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"KustoDatabasesDelete":{"value":"KustoDatabase8"},"KustoDatabasesGet":{"value":"KustoDatabase8"},"KustoDatabasesUpdate":{"value":"KustoDatabase8"},"KustoDatabasesCreateOrUpdate":{"value":"KustoDatabase8"},"KustoDatabaseAddPrincipals":{"value":"databaseName1"},"KustoDataConnectionValidation":{"value":"KustoDatabase8"},"KustoDatabasesListByCluster":{"value":"KustoDatabase8"},"KustoEventHubConnectionsDelete":{"value":"KustoDatabase8"},"KustoEventHubConnectionsGet":{"value":"KustoDatabase8"},"KustoEventHubConnectionsUpdate":{"value":"KustoDatabase8"},"KustoEventHubConnectionsCreateOrUpdate":{"value":"KustoDatabase8"},"KustoDatabaseListPrincipals":{"value":"databaseName1"},"KustoDatabaseRemovePrincipals":{"value":"databaseName1"}}},"EventHubConnectionNameParameter":{"description":"The name of the event hub connection.","in":"path","name":"eventHubConnectionName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"KustoEventHubConnectionsDelete":{"value":"kustoeventhubconnection1"},"KustoEventHubConnectionsGet":{"value":"kustoeventhubconnection1"},"KustoEventHubConnectionsUpdate":{"value":"kustoeventhubconnection1"},"KustoEventHubConnectionsCreateOrUpdate":{"value":"kustoeventhubconnection1"}}},"ResourceGroupParameter":{"description":"The name of the resource group containing the Kusto cluster.","in":"path","name":"resourceGroupName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"KustoClustersListByResourceGroup":{"value":"kustorptest"},"KustoClustersDelete":{"value":"kustorptest"},"KustoClustersGet":{"value":"kustorptest"},"KustoClustersUpdate":{"value":"kustorptest"},"KustoClustersCreateOrUpdate":{"value":"kustorptest"},"KustoDatabaseCheckNameAvailability":{"value":"kustorptest"},"KustoDatabasesListByCluster":{"value":"kustorptest"},"KustoDatabasesDelete":{"value":"kustorptest"},"KustoDatabasesGet":{"value":"kustorptest"},"KustoDatabasesUpdate":{"value":"kustorptest"},"KustoDatabasesCreateOrUpdate":{"value":"kustorptest"},"KustoDatabaseAddPrincipals":{"value":"kustorptest"},"KustoDataConnectionValidation":{"value":"kustorptest"},"KustoEventHubConnectionsDelete":{"value":"kustorptest"},"KustoEventHubConnectionsGet":{"value":"kustorptest"},"KustoEventHubConnectionsUpdate":{"value":"kustorptest"},"KustoEventHubConnectionsCreateOrUpdate":{"value":"kustorptest"},"KustoDatabaseListPrincipals":{"value":"kustorptest"},"KustoDatabaseRemovePrincipals":{"value":"kustorptest"},"KustoClustersListResourceSkus":{"value":"kustorptest"},"KustoClustersStart":{"value":"kustorptest"},"KustoClustersStop":{"value":"kustorptest"}}},"SubscriptionIdParameter":{"description":"Gets subscription credentials which 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":{"KustoClustersList":{"value":"12345678-1234-1234-1234-123456789098"},"KustoClustersCheckNameAvailability":{"value":"12345678-1234-1234-1234-123456789098"},"KustoClustersListSkus":{"value":"12345678-1234-1234-1234-123456789098"},"KustoClustersListByResourceGroup":{"value":"12345678-1234-1234-1234-123456789098"},"KustoClustersDelete":{"value":"12345678-1234-1234-1234-123456789098"},"KustoClustersGet":{"value":"12345678-1234-1234-1234-123456789098"},"KustoClustersUpdate":{"value":"12345678-1234-1234-1234-123456789098"},"KustoClustersCreateOrUpdate":{"value":"12345678-1234-1234-1234-123456789098"},"KustoDatabaseCheckNameAvailability":{"value":"12345678-1234-1234-1234-123456789098"},"KustoDatabasesListByCluster":{"value":"12345678-1234-1234-1234-123456789098"},"KustoDatabasesDelete":{"value":"12345678-1234-1234-1234-123456789098"},"KustoDatabasesGet":{"value":"12345678-1234-1234-1234-123456789098"},"KustoDatabasesUpdate":{"value":"12345678-1234-1234-1234-123456789098"},"KustoDatabasesCreateOrUpdate":{"value":"12345678-1234-1234-1234-123456789098"},"KustoDatabaseAddPrincipals":{"value":"12345678-1234-1234-1234-123456789098"},"KustoDataConnectionValidation":{"value":"12345678-1234-1234-1234-123456789098"},"KustoEventHubConnectionsDelete":{"value":"12345678-1234-1234-1234-123456789098"},"KustoEventHubConnectionsGet":{"value":"12345678-1234-1234-1234-123456789098"},"KustoEventHubConnectionsUpdate":{"value":"12345678-1234-1234-1234-123456789098"},"KustoEventHubConnectionsCreateOrUpdate":{"value":"12345678-1234-1234-1234-123456789098"},"KustoDatabaseListPrincipals":{"value":"12345678-1234-1234-1234-123456789098"},"KustoDatabaseRemovePrincipals":{"value":"12345678-1234-1234-1234-123456789098"},"KustoClustersListResourceSkus":{"value":"12345678-1234-1234-1234-123456789098"},"KustoClustersStart":{"value":"12345678-1234-1234-1234-123456789098"},"KustoClustersStop":{"value":"12345678-1234-1234-1234-123456789098"}}}},"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":{"AzureCapacity":{"properties":{"default":{"description":"The default capacity that would be used.","type":"integer"},"maximum":{"description":"Maximum allowed capacity.","type":"integer"},"minimum":{"description":"Minimum allowed capacity.","type":"integer"},"scaleType":{"description":"Scale type.","enum":["automatic","manual","none"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"AzureScaleType"}}},"required":["minimum","maximum","default","scaleType"],"type":"object"},"AzureResourceSku":{"properties":{"capacity":{"$ref":"#/components/schemas/AzureCapacity"},"resourceType":{"description":"Resource Namespace and Type.","type":"string"},"sku":{"$ref":"#/components/schemas/AzureSku"}}},"AzureSku":{"properties":{"capacity":{"description":"SKU capacity.","type":"integer"},"name":{"description":"SKU name.","enum":["KC8","KC16","KS8","KS16","D13_v2","D14_v2","L8","L16"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"AzureSkuName"}},"tier":{"description":"SKU tier.","enum":["Standard"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"AzureSkuTier"}}},"required":["name","tier"],"type":"object"},"CheckNameResult":{"properties":{"message":{"description":"Message indicating an unavailable name due to a conflict, or a description of the naming rules that are violated.","type":"string"},"name":{"description":"The name that was checked.","type":"string"},"nameAvailable":{"description":"Specifies a Boolean value that indicates if the name is available.","type":"boolean"}},"type":"object"},"CloudError":{"description":"An error response from Kusto.","properties":{"error":{"$ref":"#/components/schemas/CloudErrorBody"}},"x-ms-external":true},"CloudErrorBody":{"description":"An error response from Kusto.","properties":{"code":{"description":"An identifier for the error. Codes are invariant and are intended to be consumed programmatically.","type":"string"},"details":{"description":"A list of additional details about the error.","items":{"$ref":"#/components/schemas/CloudErrorBody"},"type":"array"},"message":{"description":"A message describing the error, intended to be suitable for displaying in a user interface.","type":"string"},"target":{"description":"The target of the particular error. For example, the name of the property in error.","type":"string"}},"x-ms-external":true},"Cluster":{"allOf":[{"allOf":[{"properties":{"id":{"description":"Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}","readOnly":true,"type":"string"},"name":{"description":"The name of the resource","readOnly":true,"type":"string"},"type":{"description":"The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.","readOnly":true,"type":"string"}},"x-ms-azure-resource":true}],"description":"The resource model definition for a ARM tracked top level resource","properties":{"location":{"description":"The geo-location where the resource lives","type":"string","x-ms-mutability":["read","create"]},"tags