Compartilhar via


RoleManagementPolicyAssignments interface

Interface que representa um RoleManagementPolicyAssignments.

Métodos

create(string, string, RoleManagementPolicyAssignment, RoleManagementPolicyAssignmentsCreateOptionalParams)

Criar uma atribuição de política de gerenciamento de função

delete(string, string, RoleManagementPolicyAssignmentsDeleteOptionalParams)

Excluir uma atribuição de política de gerenciamento de função

get(string, string, RoleManagementPolicyAssignmentsGetOptionalParams)

Obter a atribuição de política de gerenciamento de função especificada para um escopo de recurso

listForScope(string, RoleManagementPolicyAssignmentsListForScopeOptionalParams)

Obtém políticas de atribuição de gerenciamento de função para um escopo de recurso.

Detalhes do método

create(string, string, RoleManagementPolicyAssignment, RoleManagementPolicyAssignmentsCreateOptionalParams)

Criar uma atribuição de política de gerenciamento de função

function create(scope: string, roleManagementPolicyAssignmentName: string, parameters: RoleManagementPolicyAssignment, options?: RoleManagementPolicyAssignmentsCreateOptionalParams): Promise<RoleManagementPolicyAssignment>

Parâmetros

scope

string

O escopo da atribuição de política de gerenciamento de função a ser upsert.

roleManagementPolicyAssignmentName

string

O nome do formato {guid_guid} a atribuição de política de gerenciamento de função para upsert.

parameters
RoleManagementPolicyAssignment

Parâmetros para a atribuição de política de gerenciamento de função.

options
RoleManagementPolicyAssignmentsCreateOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, RoleManagementPolicyAssignmentsDeleteOptionalParams)

Excluir uma atribuição de política de gerenciamento de função

function delete(scope: string, roleManagementPolicyAssignmentName: string, options?: RoleManagementPolicyAssignmentsDeleteOptionalParams): Promise<void>

Parâmetros

scope

string

O escopo da atribuição de política de gerenciamento de função a ser excluída.

roleManagementPolicyAssignmentName

string

O nome do formato {guid_guid} a atribuição de política de gerenciamento de função a ser excluída.

options
RoleManagementPolicyAssignmentsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, RoleManagementPolicyAssignmentsGetOptionalParams)

Obter a atribuição de política de gerenciamento de função especificada para um escopo de recurso

function get(scope: string, roleManagementPolicyAssignmentName: string, options?: RoleManagementPolicyAssignmentsGetOptionalParams): Promise<RoleManagementPolicyAssignment>

Parâmetros

scope

string

O escopo da política de gerenciamento de função.

roleManagementPolicyAssignmentName

string

O nome do formato {guid_guid} a atribuição de política de gerenciamento de função a ser obtido.

options
RoleManagementPolicyAssignmentsGetOptionalParams

Os parâmetros de opções.

Retornos

listForScope(string, RoleManagementPolicyAssignmentsListForScopeOptionalParams)

Obtém políticas de atribuição de gerenciamento de função para um escopo de recurso.

function listForScope(scope: string, options?: RoleManagementPolicyAssignmentsListForScopeOptionalParams): PagedAsyncIterableIterator<RoleManagementPolicyAssignment, RoleManagementPolicyAssignment[], PageSettings>

Parâmetros

scope

string

O escopo da política de gerenciamento de função.

options
RoleManagementPolicyAssignmentsListForScopeOptionalParams

Os parâmetros de opções.

Retornos