Condividi tramite


DatabasePrincipalAssignments interface

Interfaccia che rappresenta un oggetto DatabasePrincipalAssignments.

Metodi

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

Crea un'entità database del cluster KustoAssignment.

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

Crea un'entità database del cluster KustoAssignment.

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

Elimina un'entità KustoAssignment.

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

Elimina un'entità KustoAssignment.

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

Verifica che l'assegnazione dell'entità di database sia valida e non sia già in uso.

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

Ottiene un'entità database del cluster KustoAssignment.

list(string, string, string, DatabasePrincipalAssignmentsListOptionalParams)

Elenca tutte le entità database del cluster KustoAssegnazioni.

Dettagli metodo

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

Crea un'entità database del cluster KustoAssignment.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

clusterName

string

Nome del cluster Kusto.

databaseName

string

Nome del database nel cluster Kusto.

principalAssignmentName

string

Nome dell'entità KustoAssignment.

parameters
DatabasePrincipalAssignment

I parametri PrincipalAssignments di Kusto forniti per l'operazione.

Restituisce

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

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

Crea un'entità database del cluster KustoAssignment.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

clusterName

string

Nome del cluster Kusto.

databaseName

string

Nome del database nel cluster Kusto.

principalAssignmentName

string

Nome dell'entità KustoAssignment.

parameters
DatabasePrincipalAssignment

I parametri PrincipalAssignments di Kusto forniti per l'operazione.

Restituisce

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

Elimina un'entità KustoAssignment.

function beginDelete(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: string, options?: DatabasePrincipalAssignmentsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

clusterName

string

Nome del cluster Kusto.

databaseName

string

Nome del database nel cluster Kusto.

principalAssignmentName

string

Nome dell'entità KustoAssignment.

options
DatabasePrincipalAssignmentsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Elimina un'entità KustoAssignment.

function beginDeleteAndWait(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: string, options?: DatabasePrincipalAssignmentsDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

clusterName

string

Nome del cluster Kusto.

databaseName

string

Nome del database nel cluster Kusto.

principalAssignmentName

string

Nome dell'entità KustoAssignment.

options
DatabasePrincipalAssignmentsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

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

Verifica che l'assegnazione dell'entità di database sia valida e non sia già in uso.

function checkNameAvailability(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: DatabasePrincipalAssignmentCheckNameRequest, options?: DatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

clusterName

string

Nome del cluster Kusto.

databaseName

string

Nome del database nel cluster Kusto.

principalAssignmentName
DatabasePrincipalAssignmentCheckNameRequest

Nome della risorsa.

Restituisce

Promise<CheckNameResult>

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

Ottiene un'entità database del cluster KustoAssignment.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

clusterName

string

Nome del cluster Kusto.

databaseName

string

Nome del database nel cluster Kusto.

principalAssignmentName

string

Nome dell'entità KustoAssignment.

options
DatabasePrincipalAssignmentsGetOptionalParams

Parametri delle opzioni.

Restituisce

list(string, string, string, DatabasePrincipalAssignmentsListOptionalParams)

Elenca tutte le entità database del cluster KustoAssegnazioni.

function list(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasePrincipalAssignmentsListOptionalParams): PagedAsyncIterableIterator<DatabasePrincipalAssignment, DatabasePrincipalAssignment[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

clusterName

string

Nome del cluster Kusto.

databaseName

string

Nome del database nel cluster Kusto.

options
DatabasePrincipalAssignmentsListOptionalParams

Parametri delle opzioni.

Restituisce