Partilhar via


RoleAssignmentScheduleRequests interface

Interface que representa uma RoleAssignmentScheduleRequests.

Métodos

cancel(string, string, RoleAssignmentScheduleRequestsCancelOptionalParams)

Cancela um pedido de agendamento de atribuição de funções pendente.

create(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsCreateOptionalParams)

Cria um pedido de agendamento de atribuição de funções.

get(string, string, RoleAssignmentScheduleRequestsGetOptionalParams)

Obtenha o pedido de agendamento de atribuição de função especificado.

listForScope(string, RoleAssignmentScheduleRequestsListForScopeOptionalParams)

Obtém pedidos de agendamento de atribuição de funções para um âmbito.

validate(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsValidateOptionalParams)

Valida um novo pedido de agendamento de atribuição de funções.

Detalhes de Método

cancel(string, string, RoleAssignmentScheduleRequestsCancelOptionalParams)

Cancela um pedido de agendamento de atribuição de funções pendente.

function cancel(scope: string, roleAssignmentScheduleRequestName: string, options?: RoleAssignmentScheduleRequestsCancelOptionalParams): Promise<void>

Parâmetros

scope

string

O âmbito do pedido de atribuição de função a cancelar.

roleAssignmentScheduleRequestName

string

O nome do pedido de atribuição de função a cancelar.

options
RoleAssignmentScheduleRequestsCancelOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

create(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsCreateOptionalParams)

Cria um pedido de agendamento de atribuição de funções.

function create(scope: string, roleAssignmentScheduleRequestName: string, parameters: RoleAssignmentScheduleRequest, options?: RoleAssignmentScheduleRequestsCreateOptionalParams): Promise<RoleAssignmentScheduleRequest>

Parâmetros

scope

string

O âmbito do pedido de agendamento de atribuição de funções a criar. O âmbito pode ser qualquer instância de recurso REST. Por exemplo, utilize "/subscriptions/{subscription-id}/" para uma subscrição, "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}" para um grupo de recursos e "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider}/{resource-type}/{resource-name}" para um recurso.

roleAssignmentScheduleRequestName

string

Um GUID para a atribuição de função a criar. O nome tem de ser exclusivo e diferente para cada atribuição de função.

parameters
RoleAssignmentScheduleRequest

Parâmetros para o pedido de agendamento de atribuição de funções.

options
RoleAssignmentScheduleRequestsCreateOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, RoleAssignmentScheduleRequestsGetOptionalParams)

Obtenha o pedido de agendamento de atribuição de função especificado.

function get(scope: string, roleAssignmentScheduleRequestName: string, options?: RoleAssignmentScheduleRequestsGetOptionalParams): Promise<RoleAssignmentScheduleRequest>

Parâmetros

scope

string

O âmbito do pedido de agendamento de atribuição de funções.

roleAssignmentScheduleRequestName

string

O nome (guid) do pedido de agendamento de atribuição de funções a obter.

options
RoleAssignmentScheduleRequestsGetOptionalParams

Os parâmetros de opções.

Devoluções

listForScope(string, RoleAssignmentScheduleRequestsListForScopeOptionalParams)

Obtém pedidos de agendamento de atribuição de funções para um âmbito.

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

Parâmetros

scope

string

O âmbito dos pedidos de agendamento de atribuições de funções.

options
RoleAssignmentScheduleRequestsListForScopeOptionalParams

Os parâmetros de opções.

Devoluções

validate(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsValidateOptionalParams)

Valida um novo pedido de agendamento de atribuição de funções.

function validate(scope: string, roleAssignmentScheduleRequestName: string, parameters: RoleAssignmentScheduleRequest, options?: RoleAssignmentScheduleRequestsValidateOptionalParams): Promise<RoleAssignmentScheduleRequest>

Parâmetros

scope

string

O âmbito do pedido de atribuição de função para validar.

roleAssignmentScheduleRequestName

string

O nome do pedido de atribuição de função para validar.

parameters
RoleAssignmentScheduleRequest

Parâmetros para o pedido de agendamento de atribuição de funções.

options
RoleAssignmentScheduleRequestsValidateOptionalParams

Os parâmetros de opções.

Devoluções