Condividi tramite


KustoPoolDatabasePrincipalAssignments interface

Interfaccia che rappresenta un oggetto KustoPoolDatabasePrincipalAssignments.

Metodi

beginCreateOrUpdate(string, string, string, string, string, DatabasePrincipalAssignment, KustoPoolDatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

Crea un'entità database del pool KustoAssignment.

beginCreateOrUpdateAndWait(string, string, string, string, string, DatabasePrincipalAssignment, KustoPoolDatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

Crea un'entità database del pool KustoAssignment.

beginDelete(string, string, string, string, string, KustoPoolDatabasePrincipalAssignmentsDeleteOptionalParams)

Elimina un'entità pool KustoAssignment.

beginDeleteAndWait(string, string, string, string, string, KustoPoolDatabasePrincipalAssignmentsDeleteOptionalParams)

Elimina un'entità pool KustoAssignment.

checkNameAvailability(string, string, string, string, DatabasePrincipalAssignmentCheckNameRequest, KustoPoolDatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams)

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

get(string, string, string, string, string, KustoPoolDatabasePrincipalAssignmentsGetOptionalParams)

Ottiene un'entità database del pool KustoAssignment.

list(string, string, string, string, KustoPoolDatabasePrincipalAssignmentsListOptionalParams)

Elenca tutte le entità database del pool KustoAssegnazioni.

Dettagli metodo

beginCreateOrUpdate(string, string, string, string, string, DatabasePrincipalAssignment, KustoPoolDatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

Crea un'entità database del pool KustoAssignment.

function beginCreateOrUpdate(workspaceName: string, kustoPoolName: string, databaseName: string, principalAssignmentName: string, resourceGroupName: string, parameters: DatabasePrincipalAssignment, options?: KustoPoolDatabasePrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<DatabasePrincipalAssignment>, DatabasePrincipalAssignment>>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

databaseName

string

Nome del database nel pool Kusto.

principalAssignmentName

string

Nome dell'entità KustoAssignment.

resourceGroupName

string

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

parameters
DatabasePrincipalAssignment

I parametri PrincipalAssignments di Kusto forniti per l'operazione.

Restituisce

Promise<PollerLike<@azure/core-lro.PollOperationState<DatabasePrincipalAssignment>, DatabasePrincipalAssignment>>

beginCreateOrUpdateAndWait(string, string, string, string, string, DatabasePrincipalAssignment, KustoPoolDatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

Crea un'entità database del pool KustoAssignment.

function beginCreateOrUpdateAndWait(workspaceName: string, kustoPoolName: string, databaseName: string, principalAssignmentName: string, resourceGroupName: string, parameters: DatabasePrincipalAssignment, options?: KustoPoolDatabasePrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<DatabasePrincipalAssignment>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

databaseName

string

Nome del database nel pool Kusto.

principalAssignmentName

string

Nome dell'entità KustoAssignment.

resourceGroupName

string

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

parameters
DatabasePrincipalAssignment

I parametri PrincipalAssignments di Kusto forniti per l'operazione.

Restituisce

beginDelete(string, string, string, string, string, KustoPoolDatabasePrincipalAssignmentsDeleteOptionalParams)

Elimina un'entità pool KustoAssignment.

function beginDelete(workspaceName: string, kustoPoolName: string, databaseName: string, principalAssignmentName: string, resourceGroupName: string, options?: KustoPoolDatabasePrincipalAssignmentsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

databaseName

string

Nome del database nel pool Kusto.

principalAssignmentName

string

Nome dell'entità KustoAssignment.

resourceGroupName

string

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

Restituisce

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, string, KustoPoolDatabasePrincipalAssignmentsDeleteOptionalParams)

Elimina un'entità pool KustoAssignment.

function beginDeleteAndWait(workspaceName: string, kustoPoolName: string, databaseName: string, principalAssignmentName: string, resourceGroupName: string, options?: KustoPoolDatabasePrincipalAssignmentsDeleteOptionalParams): Promise<void>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

databaseName

string

Nome del database nel pool Kusto.

principalAssignmentName

string

Nome dell'entità KustoAssignment.

resourceGroupName

string

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

Restituisce

Promise<void>

checkNameAvailability(string, string, string, string, DatabasePrincipalAssignmentCheckNameRequest, KustoPoolDatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams)

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

function checkNameAvailability(workspaceName: string, kustoPoolName: string, databaseName: string, resourceGroupName: string, principalAssignmentName: DatabasePrincipalAssignmentCheckNameRequest, options?: KustoPoolDatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

databaseName

string

Nome del database nel pool Kusto.

resourceGroupName

string

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

principalAssignmentName
DatabasePrincipalAssignmentCheckNameRequest

Nome della risorsa.

Restituisce

Promise<CheckNameResult>

get(string, string, string, string, string, KustoPoolDatabasePrincipalAssignmentsGetOptionalParams)

Ottiene un'entità database del pool KustoAssignment.

function get(workspaceName: string, kustoPoolName: string, databaseName: string, principalAssignmentName: string, resourceGroupName: string, options?: KustoPoolDatabasePrincipalAssignmentsGetOptionalParams): Promise<DatabasePrincipalAssignment>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

databaseName

string

Nome del database nel pool Kusto.

principalAssignmentName

string

Nome dell'entità KustoAssignment.

resourceGroupName

string

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

Restituisce

list(string, string, string, string, KustoPoolDatabasePrincipalAssignmentsListOptionalParams)

Elenca tutte le entità database del pool KustoAssegnazioni.

function list(workspaceName: string, kustoPoolName: string, databaseName: string, resourceGroupName: string, options?: KustoPoolDatabasePrincipalAssignmentsListOptionalParams): PagedAsyncIterableIterator<DatabasePrincipalAssignment, DatabasePrincipalAssignment[], PageSettings>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

databaseName

string

Nome del database nel pool Kusto.

resourceGroupName

string

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

Restituisce