Compartir a través de


Databases interface

Interfaz que representa una base de datos.

Métodos

addPrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesAddPrincipalsOptionalParams)

Agregue permisos de entidades de seguridad de base de datos.

beginCreateOrUpdate(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)

Crea o actualiza una base de datos.

beginCreateOrUpdateAndWait(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)

Crea o actualiza una base de datos.

beginDelete(string, string, string, DatabasesDeleteOptionalParams)

Elimina la base de datos con el nombre especificado.

beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)

Elimina la base de datos con el nombre especificado.

beginUpdate(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)

Novedades una base de datos.

beginUpdateAndWait(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)

Novedades una base de datos.

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.

get(string, string, string, DatabasesGetOptionalParams)

Devuelve una base de datos.

listByCluster(string, string, DatabasesListByClusterOptionalParams)

Devuelve la lista de bases de datos del clúster de Kusto especificado.

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.

removePrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesRemovePrincipalsOptionalParams)

Quite los permisos de entidades de seguridad de base de datos.

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.

options
DatabasesAddPrincipalsOptionalParams

Parámetros de opciones.

Devoluciones

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.

options
DatabasesCreateOrUpdateOptionalParams

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.

options
DatabasesCreateOrUpdateOptionalParams

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.

options
DatabasesCheckNameAvailabilityOptionalParams

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.

options
DatabasesListByClusterOptionalParams

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.

options
DatabasesListPrincipalsOptionalParams

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.

options
DatabasesRemovePrincipalsOptionalParams

Parámetros de opciones.

Devoluciones