openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 92.6 kB
JSON
{"openapi":"3.0.0","info":{"title":"KustoManagementClient","version":"2019-09-07","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/stable/2019-09-07/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/SkuDescriptionList"},"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"},"examples":{"KustoClustersUpdate":{"$ref":"#/components/examples/KustoClustersUpdate"}}}}},"202":{"description":"Successfully updated the cluster.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Cluster"},"examples":{"KustoClustersUpdate":{"$ref":"#/components/examples/KustoClustersUpdate"}}}}},"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"},"examples":{"KustoClustersCreateOrUpdate":{"$ref":"#/components/examples/KustoClustersCreateOrUpdate"}}}}},"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}/attachedDatabaseConfigurations":{"get":{"description":"Returns the list of attached database configurations of the given Kusto cluster.","operationId":"AttachedDatabaseConfigurations_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 attached database configurations.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AttachedDatabaseConfigurationListResult"},"examples":{"KustoAttachedDatabaseConfigurationsListByCluster":{"$ref":"#/components/examples/KustoAttachedDatabaseConfigurationsListByCluster"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["AttachedDatabaseConfigurations"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/attachedDatabaseConfigurations/{attachedDatabaseConfigurationName}":{"delete":{"description":"Deletes the attached database configuration with the given name.","operationId":"AttachedDatabaseConfigurations_Delete","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/AttachedDatabaseConfigurationNameParameter"},{"$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":["AttachedDatabaseConfigurations"],"x-ms-long-running-operation":true},"get":{"description":"Returns an attached database configuration.","operationId":"AttachedDatabaseConfigurations_Get","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/AttachedDatabaseConfigurationNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"Successfully retrieved the specified attached database configuration.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AttachedDatabaseConfiguration"},"examples":{"AttachedDatabaseConfigurationsGet":{"$ref":"#/components/examples/AttachedDatabaseConfigurationsGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["AttachedDatabaseConfigurations"]},"put":{"description":"Creates or updates an attached database configuration.","operationId":"AttachedDatabaseConfigurations_CreateOrUpdate","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/AttachedDatabaseConfigurationNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AttachedDatabaseConfiguration"}}},"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/AttachedDatabaseConfiguration"},"examples":{"AttachedDatabaseConfigurationsCreateOrUpdate":{"$ref":"#/components/examples/AttachedDatabaseConfigurationsCreateOrUpdate"}}}}},"201":{"description":"Successfully created the database.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AttachedDatabaseConfiguration"},"examples":{"AttachedDatabaseConfigurationsCreateOrUpdate":{"$ref":"#/components/examples/AttachedDatabaseConfigurationsCreateOrUpdate"}}}}},"202":{"description":"Accepted the create database request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AttachedDatabaseConfiguration"},"examples":{"AttachedDatabaseConfigurationsCreateOrUpdate":{"$ref":"#/components/examples/AttachedDatabaseConfigurationsCreateOrUpdate"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["AttachedDatabaseConfigurations"],"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/CheckNameRequest"}}},"description":"The name of the resource.","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/Database"}}},"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"},"examples":{"KustoDatabasesUpdate":{"$ref":"#/components/examples/KustoDatabasesUpdate"}}}}},"202":{"description":"Accepted the update database request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Database"},"examples":{"KustoDatabasesUpdate":{"$ref":"#/components/examples/KustoDatabasesUpdate"}}}}},"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"},"examples":{"KustoDatabasesCreateOrUpdate":{"$ref":"#/components/examples/KustoDatabasesCreateOrUpdate"}}}}},"202":{"description":"Accepted the create database request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Database"},"examples":{"KustoDatabasesCreateOrUpdate":{"$ref":"#/components/examples/KustoDatabasesCreateOrUpdate"}}}}},"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}/checkNameAvailability":{"post":{"description":"Checks that the data connection name is valid and is not already in use.","operationId":"DataConnections_CheckNameAvailability","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/DataConnectionCheckNameRequest"}}},"description":"The name of the data connection.","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":{"KustoDataConnectionsCheckNameAvailability":{"$ref":"#/components/examples/KustoDataConnectionsCheckNameAvailability"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["DataConnections"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}/dataConnectionValidation":{"post":{"description":"Checks that the data connection parameters are valid.","operationId":"DataConnections_dataConnectionValidation","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/DataConnectionValidation"}}},"description":"The data 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/DataConnectionValidationListResult"},"examples":{"KustoDataConnectionValidation":{"$ref":"#/components/examples/KustoDataConnectionValidation"}}}}}},"tags":["DataConnections"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}/dataConnections":{"get":{"description":"Returns the list of data connections of the given Kusto database.","operationId":"DataConnections_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 data connections.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataConnectionListResult"},"examples":{"KustoDatabasesListByCluster":{"$ref":"#/components/examples/KustoDatabasesListByCluster"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["DataConnections"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}/dataConnections/{dataConnectionName}":{"delete":{"description":"Deletes the data connection with the given name.","operationId":"DataConnections_Delete","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/DataConnectionNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"Successfully deleted the data connection."},"202":{"description":"Accepted."},"204":{"description":"The specified data connection does not exist."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["DataConnections"],"x-ms-long-running-operation":true},"get":{"description":"Returns a data connection.","operationId":"DataConnections_Get","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/DataConnectionNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"Successfully retrieved the specified data connection.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataConnection"},"examples":{"KustoDataConnectionsGet":{"$ref":"#/components/examples/KustoDataConnectionsGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["DataConnections"]},"patch":{"description":"Updates a data connection.","operationId":"DataConnections_Update","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/DataConnectionNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataConnection"}}},"description":"The data connection parameters supplied to the Update operation.","required":true},"responses":{"200":{"description":"Successfully updated the data connection.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataConnection"},"examples":{"KustoDataConnectionsUpdate":{"$ref":"#/components/examples/KustoDataConnectionsUpdate"}}}}},"201":{"description":"Successfully updated the data connection.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataConnection"},"examples":{"KustoDataConnectionsUpdate":{"$ref":"#/components/examples/KustoDataConnectionsUpdate"}}}}},"202":{"description":"Accepted the update data connection request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataConnection"},"examples":{"KustoDataConnectionsUpdate":{"$ref":"#/components/examples/KustoDataConnectionsUpdate"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["DataConnections"],"x-ms-long-running-operation":true},"put":{"description":"Creates or updates a data connection.","operationId":"DataConnections_CreateOrUpdate","parameters":[{"$ref":"#/components/parameters/ResourceGroupParameter"},{"$ref":"#/components/parameters/ClusterNameParameter"},{"$ref":"#/components/parameters/DatabaseNameParameter"},{"$ref":"#/components/parameters/DataConnectionNameParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataConnection"}}},"description":"The data connection parameters supplied to the CreateOrUpdate operation.","required":true},"responses":{"200":{"description":"Successfully updated the data connection.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataConnection"},"examples":{"KustoDataConnectionsCreateOrUpdate":{"$ref":"#/components/examples/KustoDataConnectionsCreateOrUpdate"}}}}},"201":{"description":"Successfully created the data connection.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataConnection"},"examples":{"KustoDataConnectionsCreateOrUpdate":{"$ref":"#/components/examples/KustoDataConnectionsCreateOrUpdate"}}}}},"202":{"description":"Accepted the create data connection request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataConnection"},"examples":{"KustoDataConnectionsCreateOrUpdate":{"$ref":"#/components/examples/KustoDataConnectionsCreateOrUpdate"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["DataConnections"],"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}/detachFollowerDatabases":{"post":{"description":"Detaches all followers of a database owned by this cluster.","operationId":"Clusters_DetachFollowerDatabases","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/FollowerDatabaseDefinition"}}},"description":"The follower databases properties to remove.","required":true},"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}/listFollowerDatabases":{"post":{"description":"Returns a list of databases that are owned by this cluster and were followed by another cluster.","operationId":"Clusters_ListFollowerDatabases","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 followed databases.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FollowerDatabaseListResult"},"examples":{"KustoClusterListFollowerDatabases":{"$ref":"#/components/examples/KustoClusterListFollowerDatabases"}}}}},"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}/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":"operation description","operation":"operationName","provider":"providerName","resource":"resourceName"},"name":"operationName"}]}},"KustoClustersList":{"value":{"value":[{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4","location":"westus","name":"KustoClusterRPTest4","properties":{"keyVaultProperties":{"keyName":"keyName","keyVaultUri":"https://dummy.keyvault.com","keyVersion":"keyVersion"},"provisioningState":"Succeeded"},"sku":{"capacity":2,"name":"Standard_L8s","tier":"Standard"},"type":"Microsoft.Kusto/Clusters"},{"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":"Standard_L8s","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":[{"locationInfo":[{"location":"West US","zones":["1","2","3"]},{"location":"West Europe","zones":[]}],"locations":["West US","West Europe"],"name":"Standard_D13_v2","tier":"Standard"},{"locationInfo":[{"location":"West US","zones":["1","2","3"]},{"location":"West Europe","zones":[]}],"locations":["West US","West Europe"],"name":"Standard_D14_v2","tier":"Standard"},{"locationInfo":[{"location":"West US","zones":["1","2","3"]},{"location":"West Europe","zones":[]}],"locations":["West US","West Europe"],"name":"L8","tier":"Standard"},{"locationInfo":[{"location":"West US","zones":["1","2","3"]},{"location":"West Europe","zones":[]}],"locations":["West US","West Europe"],"name":"L16","tier":"Standard"}]}},"KustoClustersListByResourceGroup":{"value":{"value":[{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4","location":"westus","name":"KustoClusterRPTest4","properties":{"keyVaultProperties":{"keyName":"keyName","keyVaultUri":"https://dummy.keyvault.com","keyVersion":"keyVersion"},"provisioningState":"Succeeded"},"sku":{"capacity":2,"name":"Standard_L8s","tier":"Standard"},"type":"Microsoft.Kusto/Clusters"},{"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":"Standard_L8s","tier":"Standard"},"type":"Microsoft.Kusto/Clusters"}]}},"KustoClustersGet":{"value":{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4","identity":{"principalId":"faabad1f-4876-463c-af9d-6ba2d2d2394c","tenantId":"b932977f-6277-4ab7-a2cd-5bd21f07aaf4","type":"SystemAssigned","userAssignedIdentities":{}},"location":"westus","name":"KustoClusterRPTest4","properties":{"enableStreamingIngest":true,"keyVaultProperties":{"keyName":"keyName","keyVaultUri":"https://dummy.keyvault.com","keyVersion":"keyVersion"},"provisioningState":"Succeeded"},"sku":{"capacity":2,"name":"Standard_L8s","tier":"Standard"},"type":"Microsoft.Kusto/Clusters"}},"KustoClustersUpdate":{"value":{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4","identity":{"principalId":"faabad1f-4876-463c-af9d-6ba2d2d2394c","tenantId":"b932977f-6277-4ab7-a2cd-5bd21f07aaf4","type":"SystemAssigned","userAssignedIdentities":{}},"location":"westus","name":"KustoClusterRPTest4","properties":{"enableStreamingIngest":true,"provisioningState":"Succeeded"},"sku":{"capacity":2,"name":"Standard_L8s","tier":"Standard"},"type":"Microsoft.Kusto/Clusters"}},"KustoClustersCreateOrUpdate":{"value":{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4","identity":{"principalId":"faabad1f-4876-463c-af9d-6ba2d2d2394c","tenantId":"b932977f-6277-4ab7-a2cd-5bd21f07aaf4","type":"SystemAssigned","userAssignedIdentities":{}},"location":"westus","name":"KustoClusterRPTest4","properties":{"enableStreamingIngest":true,"keyVaultProperties":{"keyName":"keyName","keyVaultUri":"https://dummy.keyvault.com","keyVersion":"keyVersion"},"provisioningState":"Succeeded"},"sku":{"capacity":2,"name":"Standard_L8s","tier":"Standard"},"type":"Microsoft.Kusto/Clusters"}},"KustoAttachedDatabaseConfigurationsListByCluster":{"value":{"value":[{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/AttachedDatabaseConfigurations/KustoDatabase8","location":"westus","name":"KustoClusterRPTest4/KustoDatabase8","properties":{"clusterResourceId":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterLeader","databaseName":"db1","defaultPrincipalsModificationKind":"Union","provisioningState":"Succeeded"},"type":"Microsoft.Kusto/Clusters/AttachedDatabaseConfigurations"},{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/AttachedDatabaseConfigurations/KustoDatabase9","location":"westus","name":"KustoClusterRPTest4/KustoDatabase9","properties":{"clusterResourceId":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterLeader","databaseName":"db1","defaultPrincipalsModificationKind":"Union","provisioningState":"Succeeded"},"type":"Microsoft.Kusto/Clusters/AttachedDatabaseConfigurations"}]}},"AttachedDatabaseConfigurationsGet":{"value":{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/AttachedDatabaseConfigurations/attachedDatabaseConfigurations1","location":"westus","name":"KustoClusterRPTest4/attachedDatabaseConfigurations1","properties":{"clusterResourceId":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4","databaseName":"*","defaultPrincipalsModificationKind":"Union","provisioningState":"Succeeded"},"type":"Microsoft.Kusto/Clusters/AttachedDatabaseConfigurations"}},"AttachedDatabaseConfigurationsCreateOrUpdate":{"value":{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/attachedDatabaseConfigurations/attachedDatabaseConfigurations1","location":"westus","name":"KustoClusterRPTest4/attachedDatabaseConfigurations1","properties":{"clusterResourceId":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterLeader","databaseName":"db1","defaultPrincipalsModificationKind":"Union","provisioningState":"Creating"},"type":"Microsoft.Kusto/Clusters/AttachedDatabaseConfigurations"}},"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/DataConnections/KustoDataConnection8","kind":"EventHub","location":"westus","name":"KustoClusterRPTest4/KustoDatabase8/KustoDataConnection8","properties":{"consumerGroup":"testConsumerGroup1","eventHubResourceId":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.EventHub/namespaces/eventhubTestns1/eventhubs/eventhubTest1"},"type":"Microsoft.Kusto/Clusters/Databases/DataConnections"},{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/Databases/KustoDatabase9/DataConnections/KustoDataConnection9","kind":"EventHub","location":"westus","name":"KustoClusterRPTest4/KustoDatabase9/KustoDataConnection9","properties":{"consumerGroup":"testConsumerGroup2","eventHubResourceId":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.EventHub/namespaces/eventhubTestns2/eventhubs/eventhubTest2"},"type":"Microsoft.Kusto/Clusters/Databases/DataConnections"}]}},"KustoDatabasesGet":{"value":{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/Databases/KustoDatabase8","kind":"ReadWrite","location":"westus","name":"KustoClusterRPTest4/KustoDatabase8","properties":{"provisioningState":"Succeeded","softDeletePeriod":"P1D"},"type":"Microsoft.Kusto/Clusters/Databases"}},"KustoDatabasesUpdate":{"value":{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/Databases/KustoDatabase8","kind":"ReadWrite","location":"westus","name":"KustoClusterRPTest4/KustoDatabase8","properties":{"provisioningState":"Succeeded","softDeletePeriod":"P1D"},"type":"Microsoft.Kusto/Clusters/Databases"}},"KustoDatabasesCreateOrUpdate":{"value":{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/Databases/KustoDatabase8","kind":"ReadWrite","location":"westus","name":"KustoClusterRPTest4/KustoDatabase8","properties":{"provisioningState":"Succeeded","softDeletePeriod":"P1D"},"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"}]}},"KustoDataConnectionsCheckNameAvailability":{"value":{"message":"Name 'DataConnections8' is already taken. Please specify a different name.","name":"DataConnections8","nameAvailable":false,"reason":"AlreadyExists"}},"KustoDataConnectionValidation":{"value":[{"errorMessage":"event hub namespace does not exist"},{"errorMessage":"database does not exist"}]},"KustoDataConnectionsGet":{"value":{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/Databases/KustoDatabase8/DataConnections/DataConnections8","kind":"EventHub","location":"westus","name":"KustoClusterRPTest4/KustoDatabase8/DataConnections8","properties":{"consumerGroup":"testConsumerGroup1","eventHubResourceId":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.EventHub/namespaces/eventhubTestns1/eventhubs/eventhubTest1"},"type":"Microsoft.Kusto/Clusters/Databases/DataConnections"}},"KustoDataConnectionsUpdate":{"value":{"id":"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4/Databases/KustoDatabas