Condividi tramite


KustoPoolPrincipalAssignments interface

Interfaccia che rappresenta un oggetto KustoPoolPrincipalAssignments.

Metodi

beginCreateOrUpdate(string, string, string, string, ClusterPrincipalAssignment, KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams)

Creare un'entità pool KustoAssignment.

beginCreateOrUpdateAndWait(string, string, string, string, ClusterPrincipalAssignment, KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams)

Creare un'entità pool KustoAssignment.

beginDelete(string, string, string, string, KustoPoolPrincipalAssignmentsDeleteOptionalParams)

Elimina un'entità pool KustoAssignment.

beginDeleteAndWait(string, string, string, string, KustoPoolPrincipalAssignmentsDeleteOptionalParams)

Elimina un'entità pool KustoAssignment.

checkNameAvailability(string, string, string, ClusterPrincipalAssignmentCheckNameRequest, KustoPoolPrincipalAssignmentsCheckNameAvailabilityOptionalParams)

Verifica che il nome dell'assegnazione dell'entità sia valido e non sia già in uso.

get(string, string, string, string, KustoPoolPrincipalAssignmentsGetOptionalParams)

Ottiene un'entità pool KustoAssignment.

list(string, string, string, KustoPoolPrincipalAssignmentsListOptionalParams)

Elenca tutte le entità pool KustoAssegnazioni.

Dettagli metodo

beginCreateOrUpdate(string, string, string, string, ClusterPrincipalAssignment, KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams)

Creare un'entità pool KustoAssignment.

function beginCreateOrUpdate(workspaceName: string, kustoPoolName: string, principalAssignmentName: string, resourceGroupName: string, parameters: ClusterPrincipalAssignment, options?: KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ClusterPrincipalAssignment>, ClusterPrincipalAssignment>>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del 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
ClusterPrincipalAssignment

Parametri dell'entità pool KustoAssignment forniti per l'operazione.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, string, string, ClusterPrincipalAssignment, KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams)

Creare un'entità pool KustoAssignment.

function beginCreateOrUpdateAndWait(workspaceName: string, kustoPoolName: string, principalAssignmentName: string, resourceGroupName: string, parameters: ClusterPrincipalAssignment, options?: KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<ClusterPrincipalAssignment>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del 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
ClusterPrincipalAssignment

Parametri dell'entità pool KustoAssignment forniti per l'operazione.

Restituisce

beginDelete(string, string, string, string, KustoPoolPrincipalAssignmentsDeleteOptionalParams)

Elimina un'entità pool KustoAssignment.

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

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

principalAssignmentName

string

Nome dell'entità KustoAssignment.

resourceGroupName

string

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

options
KustoPoolPrincipalAssignmentsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, string, string, KustoPoolPrincipalAssignmentsDeleteOptionalParams)

Elimina un'entità pool KustoAssignment.

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

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

principalAssignmentName

string

Nome dell'entità KustoAssignment.

resourceGroupName

string

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

options
KustoPoolPrincipalAssignmentsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

checkNameAvailability(string, string, string, ClusterPrincipalAssignmentCheckNameRequest, KustoPoolPrincipalAssignmentsCheckNameAvailabilityOptionalParams)

Verifica che il nome dell'assegnazione dell'entità sia valido e non sia già in uso.

function checkNameAvailability(workspaceName: string, kustoPoolName: string, resourceGroupName: string, principalAssignmentName: ClusterPrincipalAssignmentCheckNameRequest, options?: KustoPoolPrincipalAssignmentsCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

principalAssignmentName
ClusterPrincipalAssignmentCheckNameRequest

Nome dell'assegnazione dell'entità.

Restituisce

Promise<CheckNameResult>

get(string, string, string, string, KustoPoolPrincipalAssignmentsGetOptionalParams)

Ottiene un'entità pool KustoAssignment.

function get(workspaceName: string, kustoPoolName: string, principalAssignmentName: string, resourceGroupName: string, options?: KustoPoolPrincipalAssignmentsGetOptionalParams): Promise<ClusterPrincipalAssignment>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

principalAssignmentName

string

Nome dell'entità KustoAssignment.

resourceGroupName

string

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

options
KustoPoolPrincipalAssignmentsGetOptionalParams

Parametri delle opzioni.

Restituisce

list(string, string, string, KustoPoolPrincipalAssignmentsListOptionalParams)

Elenca tutte le entità pool KustoAssegnazioni.

function list(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolPrincipalAssignmentsListOptionalParams): PagedAsyncIterableIterator<ClusterPrincipalAssignment, ClusterPrincipalAssignment[], PageSettings>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

options
KustoPoolPrincipalAssignmentsListOptionalParams

Parametri delle opzioni.

Restituisce