Compartir a través de


DatabasePrincipalAssignments interface

Interfaz que representa databasePrincipalAssignments.

Métodos

beginCreateOrUpdate(string, string, string, string, DatabasePrincipalAssignment, DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

Crea una entidad de seguridad de base de datos de clúster de KustoAssignment.

beginCreateOrUpdateAndWait(string, string, string, string, DatabasePrincipalAssignment, DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

Crea una entidad de seguridad de base de datos de clúster de KustoAssignment.

beginDelete(string, string, string, string, DatabasePrincipalAssignmentsDeleteOptionalParams)

Elimina una entidad de seguridad de KustoAssignment.

beginDeleteAndWait(string, string, string, string, DatabasePrincipalAssignmentsDeleteOptionalParams)

Elimina una entidad de seguridad de KustoAssignment.

checkNameAvailability(string, string, string, DatabasePrincipalAssignmentCheckNameRequest, DatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams)

Comprueba que la asignación de la entidad de seguridad de base de datos es válida y que aún no está en uso.

get(string, string, string, string, DatabasePrincipalAssignmentsGetOptionalParams)

Obtiene una entidad de seguridad de base de datos de clúster de KustoAssignment.

list(string, string, string, DatabasePrincipalAssignmentsListOptionalParams)

Enumera todas las entidades de seguridad de base de datos del clúster de KustoAssignments.

Detalles del método

beginCreateOrUpdate(string, string, string, string, DatabasePrincipalAssignment, DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

Crea una entidad de seguridad de base de datos de clúster de KustoAssignment.

function beginCreateOrUpdate(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: string, parameters: DatabasePrincipalAssignment, options?: DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DatabasePrincipalAssignment>, DatabasePrincipalAssignment>>

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.

principalAssignmentName

string

Nombre de la entidad de seguridad de KustoAssignment.

parameters
DatabasePrincipalAssignment

Los parámetros principalAssignments de Kusto proporcionados para la operación.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<DatabasePrincipalAssignment>, DatabasePrincipalAssignment>>

beginCreateOrUpdateAndWait(string, string, string, string, DatabasePrincipalAssignment, DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

Crea una entidad de seguridad de base de datos de clúster de KustoAssignment.

function beginCreateOrUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: string, parameters: DatabasePrincipalAssignment, options?: DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<DatabasePrincipalAssignment>

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.

principalAssignmentName

string

Nombre de la entidad de seguridad de KustoAssignment.

parameters
DatabasePrincipalAssignment

Los parámetros principalAssignments de Kusto proporcionados para la operación.

Devoluciones

beginDelete(string, string, string, string, DatabasePrincipalAssignmentsDeleteOptionalParams)

Elimina una entidad de seguridad de KustoAssignment.

function beginDelete(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: string, options?: DatabasePrincipalAssignmentsDeleteOptionalParams): 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.

principalAssignmentName

string

Nombre de la entidad de seguridad de KustoAssignment.

options
DatabasePrincipalAssignmentsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, DatabasePrincipalAssignmentsDeleteOptionalParams)

Elimina una entidad de seguridad de KustoAssignment.

function beginDeleteAndWait(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: string, options?: DatabasePrincipalAssignmentsDeleteOptionalParams): 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.

principalAssignmentName

string

Nombre de la entidad de seguridad de KustoAssignment.

options
DatabasePrincipalAssignmentsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

checkNameAvailability(string, string, string, DatabasePrincipalAssignmentCheckNameRequest, DatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams)

Comprueba que la asignación de la entidad de seguridad de base de datos es válida y que aún no está en uso.

function checkNameAvailability(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: DatabasePrincipalAssignmentCheckNameRequest, options?: DatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams): 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.

databaseName

string

Nombre de la base de datos en el clúster de Kusto.

principalAssignmentName
DatabasePrincipalAssignmentCheckNameRequest

Nombre del recurso.

Devoluciones

Promise<CheckNameResult>

get(string, string, string, string, DatabasePrincipalAssignmentsGetOptionalParams)

Obtiene una entidad de seguridad de base de datos de clúster de KustoAssignment.

function get(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: string, options?: DatabasePrincipalAssignmentsGetOptionalParams): Promise<DatabasePrincipalAssignment>

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.

principalAssignmentName

string

Nombre de la entidad de seguridad de KustoAssignment.

options
DatabasePrincipalAssignmentsGetOptionalParams

Parámetros de opciones.

Devoluciones

list(string, string, string, DatabasePrincipalAssignmentsListOptionalParams)

Enumera todas las entidades de seguridad de base de datos del clúster de KustoAssignments.

function list(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasePrincipalAssignmentsListOptionalParams): PagedAsyncIterableIterator<DatabasePrincipalAssignment, DatabasePrincipalAssignment[], 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
DatabasePrincipalAssignmentsListOptionalParams

Parámetros de opciones.

Devoluciones