Databases interface
Interfaz que representa una base de datos.
Métodos
Detalles del método
addPrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesAddPrincipalsOptionalParams)
Agregue permisos de entidades de seguridad de base de datos.
function addPrincipals(resourceGroupName: string, clusterName: string, databaseName: string, databasePrincipalsToAdd: DatabasePrincipalListRequest, options?: DatabasesAddPrincipalsOptionalParams): Promise<DatabasePrincipalListResult>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de Kusto.
- databaseName
-
string
Nombre de la base de datos en el clúster de Kusto.
- databasePrincipalsToAdd
- DatabasePrincipalListRequest
Lista de entidades de seguridad de base de datos que se van a agregar.
Parámetros de opciones.
Devoluciones
Promise<DatabasePrincipalListResult>
beginCreateOrUpdate(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)
Crea o actualiza una base de datos.
function beginCreateOrUpdate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DatabaseUnion>, DatabaseUnion>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de Kusto.
- databaseName
-
string
Nombre de la base de datos en el clúster de Kusto.
- parameters
- DatabaseUnion
Parámetros de base de datos proporcionados a la operación CreateOrUpdate.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<DatabaseUnion>, DatabaseUnion>>
beginCreateOrUpdateAndWait(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)
Crea o actualiza una base de datos.
function beginCreateOrUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesCreateOrUpdateOptionalParams): Promise<DatabaseUnion>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de Kusto.
- databaseName
-
string
Nombre de la base de datos en el clúster de Kusto.
- parameters
- DatabaseUnion
Parámetros de base de datos proporcionados a la operación CreateOrUpdate.
Parámetros de opciones.
Devoluciones
Promise<DatabaseUnion>
beginDelete(string, string, string, DatabasesDeleteOptionalParams)
Elimina la base de datos con el nombre especificado.
function beginDelete(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de Kusto.
- databaseName
-
string
Nombre de la base de datos en el clúster de Kusto.
- options
- DatabasesDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)
Elimina la base de datos con el nombre especificado.
function beginDeleteAndWait(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de Kusto.
- databaseName
-
string
Nombre de la base de datos en el clúster de Kusto.
- options
- DatabasesDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
beginUpdate(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)
Novedades una base de datos.
function beginUpdate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DatabaseUnion>, DatabaseUnion>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de Kusto.
- databaseName
-
string
Nombre de la base de datos en el clúster de Kusto.
- parameters
- DatabaseUnion
Parámetros de base de datos proporcionados a la operación De actualización.
- options
- DatabasesUpdateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<DatabaseUnion>, DatabaseUnion>>
beginUpdateAndWait(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)
Novedades una base de datos.
function beginUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesUpdateOptionalParams): Promise<DatabaseUnion>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de Kusto.
- databaseName
-
string
Nombre de la base de datos en el clúster de Kusto.
- parameters
- DatabaseUnion
Parámetros de base de datos proporcionados a la operación De actualización.
- options
- DatabasesUpdateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<DatabaseUnion>
checkNameAvailability(string, string, CheckNameRequest, DatabasesCheckNameAvailabilityOptionalParams)
Comprueba que el nombre del recurso de las bases de datos es válido y que aún no está en uso.
function checkNameAvailability(resourceGroupName: string, clusterName: string, resourceName: CheckNameRequest, options?: DatabasesCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de Kusto.
- resourceName
- CheckNameRequest
Nombre del recurso.
Parámetros de opciones.
Devoluciones
Promise<CheckNameResult>
get(string, string, string, DatabasesGetOptionalParams)
Devuelve una base de datos.
function get(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesGetOptionalParams): Promise<DatabaseUnion>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de Kusto.
- databaseName
-
string
Nombre de la base de datos en el clúster de Kusto.
- options
- DatabasesGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<DatabaseUnion>
listByCluster(string, string, DatabasesListByClusterOptionalParams)
Devuelve la lista de bases de datos del clúster de Kusto especificado.
function listByCluster(resourceGroupName: string, clusterName: string, options?: DatabasesListByClusterOptionalParams): PagedAsyncIterableIterator<DatabaseUnion, DatabaseUnion[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de Kusto.
Parámetros de opciones.
Devoluciones
listPrincipals(string, string, string, DatabasesListPrincipalsOptionalParams)
Devuelve una lista de entidades de seguridad de base de datos del clúster y la base de datos de Kusto especificados.
function listPrincipals(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesListPrincipalsOptionalParams): PagedAsyncIterableIterator<DatabasePrincipal, DatabasePrincipal[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de Kusto.
- databaseName
-
string
Nombre de la base de datos en el clúster de Kusto.
Parámetros de opciones.
Devoluciones
removePrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesRemovePrincipalsOptionalParams)
Quite los permisos de entidades de seguridad de base de datos.
function removePrincipals(resourceGroupName: string, clusterName: string, databaseName: string, databasePrincipalsToRemove: DatabasePrincipalListRequest, options?: DatabasesRemovePrincipalsOptionalParams): Promise<DatabasePrincipalListResult>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de Kusto.
- databaseName
-
string
Nombre de la base de datos en el clúster de Kusto.
- databasePrincipalsToRemove
- DatabasePrincipalListRequest
Lista de entidades de seguridad de base de datos que se van a quitar.
Parámetros de opciones.
Devoluciones
Promise<DatabasePrincipalListResult>