Compartir a través de


ClusterPrincipalAssignments interface

Interfaz que representa un ClusterPrincipalAssignments.

Métodos

beginCreateOrUpdate(string, string, string, ClusterPrincipalAssignment, ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams)

Cree una entidad de seguridad de clúster de KustoAssignment.

beginCreateOrUpdateAndWait(string, string, string, ClusterPrincipalAssignment, ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams)

Cree una entidad de seguridad de clúster de KustoAssignment.

beginDelete(string, string, string, ClusterPrincipalAssignmentsDeleteOptionalParams)

Elimina una entidad de seguridad de clúster de KustoAssignment.

beginDeleteAndWait(string, string, string, ClusterPrincipalAssignmentsDeleteOptionalParams)

Elimina una entidad de seguridad de clúster de KustoAssignment.

checkNameAvailability(string, string, ClusterPrincipalAssignmentCheckNameRequest, ClusterPrincipalAssignmentsCheckNameAvailabilityOptionalParams)

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

get(string, string, string, ClusterPrincipalAssignmentsGetOptionalParams)

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

list(string, string, ClusterPrincipalAssignmentsListOptionalParams)

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

Detalles del método

beginCreateOrUpdate(string, string, string, ClusterPrincipalAssignment, ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams)

Cree una entidad de seguridad de clúster de KustoAssignment.

function beginCreateOrUpdate(resourceGroupName: string, clusterName: string, principalAssignmentName: string, parameters: ClusterPrincipalAssignment, options?: ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ClusterPrincipalAssignment>, ClusterPrincipalAssignment>>

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.

principalAssignmentName

string

Nombre de la entidad de seguridad de KustoAssignment.

parameters
ClusterPrincipalAssignment

Los parámetros del principalAssignment del clúster de Kusto proporcionados para la operación.

Devoluciones

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

beginCreateOrUpdateAndWait(string, string, string, ClusterPrincipalAssignment, ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams)

Cree una entidad de seguridad de clúster de KustoAssignment.

function beginCreateOrUpdateAndWait(resourceGroupName: string, clusterName: string, principalAssignmentName: string, parameters: ClusterPrincipalAssignment, options?: ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<ClusterPrincipalAssignment>

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.

principalAssignmentName

string

Nombre de la entidad de seguridad de KustoAssignment.

parameters
ClusterPrincipalAssignment

Los parámetros del principalAssignment del clúster de Kusto proporcionados para la operación.

Devoluciones

beginDelete(string, string, string, ClusterPrincipalAssignmentsDeleteOptionalParams)

Elimina una entidad de seguridad de clúster de KustoAssignment.

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

principalAssignmentName

string

Nombre de la entidad de seguridad de KustoAssignment.

options
ClusterPrincipalAssignmentsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, string, ClusterPrincipalAssignmentsDeleteOptionalParams)

Elimina una entidad de seguridad de clúster de KustoAssignment.

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

principalAssignmentName

string

Nombre de la entidad de seguridad de KustoAssignment.

options
ClusterPrincipalAssignmentsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

checkNameAvailability(string, string, ClusterPrincipalAssignmentCheckNameRequest, ClusterPrincipalAssignmentsCheckNameAvailabilityOptionalParams)

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

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

principalAssignmentName
ClusterPrincipalAssignmentCheckNameRequest

Nombre de la asignación de entidad de seguridad.

Devoluciones

Promise<CheckNameResult>

get(string, string, string, ClusterPrincipalAssignmentsGetOptionalParams)

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

function get(resourceGroupName: string, clusterName: string, principalAssignmentName: string, options?: ClusterPrincipalAssignmentsGetOptionalParams): Promise<ClusterPrincipalAssignment>

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.

principalAssignmentName

string

Nombre de la entidad de seguridad de KustoAssignment.

options
ClusterPrincipalAssignmentsGetOptionalParams

Parámetros de opciones.

Devoluciones

list(string, string, ClusterPrincipalAssignmentsListOptionalParams)

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

function list(resourceGroupName: string, clusterName: string, options?: ClusterPrincipalAssignmentsListOptionalParams): PagedAsyncIterableIterator<ClusterPrincipalAssignment, ClusterPrincipalAssignment[], 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.

options
ClusterPrincipalAssignmentsListOptionalParams

Parámetros de opciones.

Devoluciones