Compartir a través de


KustoPoolPrincipalAssignments interface

Interfaz que representa un KustoPoolPrincipalAssignments.

Métodos

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

Cree una entidad de seguridad de grupo de KustoAssignment.

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

Cree una entidad de seguridad de grupo de KustoAssignment.

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

Elimina una entidad de seguridad de grupo de KustoAssignment.

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

Elimina una entidad de seguridad de grupo de KustoAssignment.

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

Comprueba que el nombre de asignación de entidad de seguridad es válido y que aún no está en uso.

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

Obtiene una entidad de seguridad de grupo de KustoAssignment.

list(string, string, string, KustoPoolPrincipalAssignmentsListOptionalParams)

Enumera todas las entidades de seguridad del grupo de KustoAssignments.

Detalles del método

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

Cree una entidad de seguridad de grupo de KustoAssignment.

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

Parámetros

workspaceName

string

Nombre del área de trabajo.

kustoPoolName

string

Nombre del grupo de Kusto.

principalAssignmentName

string

Nombre de la entidad de seguridad de KustoAssignment.

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

parameters
ClusterPrincipalAssignment

Los parámetros de principalAssignment del grupo de Kusto proporcionados para la operación.

Devoluciones

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

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

Cree una entidad de seguridad de grupo de KustoAssignment.

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

Parámetros

workspaceName

string

Nombre del área de trabajo.

kustoPoolName

string

Nombre del grupo de Kusto.

principalAssignmentName

string

Nombre de la entidad de seguridad de KustoAssignment.

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

parameters
ClusterPrincipalAssignment

Los parámetros de principalAssignment del grupo de Kusto proporcionados para la operación.

Devoluciones

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

Elimina una entidad de seguridad de grupo de KustoAssignment.

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

Parámetros

workspaceName

string

Nombre del área de trabajo.

kustoPoolName

string

Nombre del grupo de Kusto.

principalAssignmentName

string

Nombre de la entidad de seguridad de KustoAssignment.

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

options
KustoPoolPrincipalAssignmentsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

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

Elimina una entidad de seguridad de grupo de KustoAssignment.

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

Parámetros

workspaceName

string

Nombre del área de trabajo.

kustoPoolName

string

Nombre del grupo de Kusto.

principalAssignmentName

string

Nombre de la entidad de seguridad de KustoAssignment.

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

options
KustoPoolPrincipalAssignmentsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

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

Comprueba que el nombre de asignación de entidad de seguridad es válido y que aún no está en uso.

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

Parámetros

workspaceName

string

Nombre del área de trabajo.

kustoPoolName

string

Nombre del grupo de Kusto.

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

principalAssignmentName
ClusterPrincipalAssignmentCheckNameRequest

Nombre de la asignación de entidad de seguridad.

Devoluciones

Promise<CheckNameResult>

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

Obtiene una entidad de seguridad de grupo de KustoAssignment.

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

Parámetros

workspaceName

string

Nombre del área de trabajo.

kustoPoolName

string

Nombre del grupo de Kusto.

principalAssignmentName

string

Nombre de la entidad de seguridad de KustoAssignment.

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

options
KustoPoolPrincipalAssignmentsGetOptionalParams

Parámetros de opciones.

Devoluciones

list(string, string, string, KustoPoolPrincipalAssignmentsListOptionalParams)

Enumera todas las entidades de seguridad del grupo de KustoAssignments.

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

Parámetros

workspaceName

string

Nombre del área de trabajo.

kustoPoolName

string

Nombre del grupo de Kusto.

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

options
KustoPoolPrincipalAssignmentsListOptionalParams

Parámetros de opciones.

Devoluciones