Partilhar via


RoleAssignments interface

Interface que representa uma RoleAssignments.

Métodos

beginCreateOrUpdate(string, string, string, RoleAssignmentResourceFormat, RoleAssignmentsCreateOrUpdateOptionalParams)

Cria ou atualiza uma atribuição de função no hub.

beginCreateOrUpdateAndWait(string, string, string, RoleAssignmentResourceFormat, RoleAssignmentsCreateOrUpdateOptionalParams)

Cria ou atualiza uma atribuição de função no hub.

delete(string, string, string, RoleAssignmentsDeleteOptionalParams)

Elimina a atribuição de função no hub.

get(string, string, string, RoleAssignmentsGetOptionalParams)

Obtém a atribuição de função no hub.

listByHub(string, string, RoleAssignmentsListByHubOptionalParams)

Obtém todas as atribuições de funções para o hub especificado.

Detalhes de Método

beginCreateOrUpdate(string, string, string, RoleAssignmentResourceFormat, RoleAssignmentsCreateOrUpdateOptionalParams)

Cria ou atualiza uma atribuição de função no hub.

function beginCreateOrUpdate(resourceGroupName: string, hubName: string, assignmentName: string, parameters: RoleAssignmentResourceFormat, options?: RoleAssignmentsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<RoleAssignmentResourceFormat>, RoleAssignmentResourceFormat>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

hubName

string

O nome do hub.

assignmentName

string

O nome da atribuição

parameters
RoleAssignmentResourceFormat

Parâmetros fornecidos para a operação CreateOrUpdate RoleAssignment.

options
RoleAssignmentsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateOrUpdateAndWait(string, string, string, RoleAssignmentResourceFormat, RoleAssignmentsCreateOrUpdateOptionalParams)

Cria ou atualiza uma atribuição de função no hub.

function beginCreateOrUpdateAndWait(resourceGroupName: string, hubName: string, assignmentName: string, parameters: RoleAssignmentResourceFormat, options?: RoleAssignmentsCreateOrUpdateOptionalParams): Promise<RoleAssignmentResourceFormat>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

hubName

string

O nome do hub.

assignmentName

string

O nome da atribuição

parameters
RoleAssignmentResourceFormat

Parâmetros fornecidos para a operação CreateOrUpdate RoleAssignment.

options
RoleAssignmentsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, RoleAssignmentsDeleteOptionalParams)

Elimina a atribuição de função no hub.

function delete(resourceGroupName: string, hubName: string, assignmentName: string, options?: RoleAssignmentsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

hubName

string

O nome do hub.

assignmentName

string

O nome da atribuição de função.

options
RoleAssignmentsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, RoleAssignmentsGetOptionalParams)

Obtém a atribuição de função no hub.

function get(resourceGroupName: string, hubName: string, assignmentName: string, options?: RoleAssignmentsGetOptionalParams): Promise<RoleAssignmentResourceFormat>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

hubName

string

O nome do hub.

assignmentName

string

O nome da atribuição de função.

options
RoleAssignmentsGetOptionalParams

Os parâmetros de opções.

Devoluções

listByHub(string, string, RoleAssignmentsListByHubOptionalParams)

Obtém todas as atribuições de funções para o hub especificado.

function listByHub(resourceGroupName: string, hubName: string, options?: RoleAssignmentsListByHubOptionalParams): PagedAsyncIterableIterator<RoleAssignmentResourceFormat, RoleAssignmentResourceFormat[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

hubName

string

O nome do hub.

options
RoleAssignmentsListByHubOptionalParams

Os parâmetros de opções.

Devoluções