Compartilhar via


RoleAssignmentScheduleRequests interface

Interface que representa um RoleAssignmentScheduleRequests.

Métodos

cancel(string, string, RoleAssignmentScheduleRequestsCancelOptionalParams)

Cancela uma solicitação de agendamento de atribuição de função pendente.

create(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsCreateOptionalParams)

Cria uma solicitação de agendamento de atribuição de função.

get(string, string, RoleAssignmentScheduleRequestsGetOptionalParams)

Obtenha a solicitação de agendamento de atribuição de função especificada.

listForScope(string, RoleAssignmentScheduleRequestsListForScopeOptionalParams)

Obtém solicitações de agenda de atribuição de função para um escopo.

validate(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsValidateOptionalParams)

Valida uma nova solicitação de agendamento de atribuição de função.

Detalhes do método

cancel(string, string, RoleAssignmentScheduleRequestsCancelOptionalParams)

Cancela uma solicitação de agendamento de atribuição de função pendente.

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

Parâmetros

scope

string

O escopo da solicitação de atribuição de função a ser cancelada.

roleAssignmentScheduleRequestName

string

O nome da solicitação de atribuição de função a ser cancelada.

options
RoleAssignmentScheduleRequestsCancelOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

create(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsCreateOptionalParams)

Cria uma solicitação de agendamento de atribuição de função.

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

Parâmetros

scope

string

O escopo da solicitação de agendamento de atribuição de função a ser criada. O escopo pode ser qualquer instância de recurso REST. Por exemplo, use '/subscriptions/{subscription-id}/' para uma assinatura, '/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 ser criada. O nome deve ser exclusivo e diferente para cada atribuição de função.

parameters
RoleAssignmentScheduleRequest

Parâmetros para a solicitação de agendamento de atribuição de função.

options
RoleAssignmentScheduleRequestsCreateOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, RoleAssignmentScheduleRequestsGetOptionalParams)

Obtenha a solicitação de agendamento de atribuição de função especificada.

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

Parâmetros

scope

string

O escopo da solicitação de agendamento de atribuição de função.

roleAssignmentScheduleRequestName

string

O nome (guid) da solicitação de agendamento de atribuição de função a ser obtido.

options
RoleAssignmentScheduleRequestsGetOptionalParams

Os parâmetros de opções.

Retornos

listForScope(string, RoleAssignmentScheduleRequestsListForScopeOptionalParams)

Obtém solicitações de agenda de atribuição de função para um escopo.

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

Parâmetros

scope

string

O escopo das solicitações de agendamento de atribuições de função.

options
RoleAssignmentScheduleRequestsListForScopeOptionalParams

Os parâmetros de opções.

Retornos

validate(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsValidateOptionalParams)

Valida uma nova solicitação de agendamento de atribuição de função.

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

Parâmetros

scope

string

O escopo da solicitação de atribuição de função a ser validada.

roleAssignmentScheduleRequestName

string

O nome da solicitação de atribuição de função a ser validada.

parameters
RoleAssignmentScheduleRequest

Parâmetros para a solicitação de agendamento de atribuição de função.

options
RoleAssignmentScheduleRequestsValidateOptionalParams

Os parâmetros de opções.

Retornos