RoleAssignmentScheduleRequests interface
Interface que representa um RoleAssignmentScheduleRequests.
Métodos
| cancel(string, string, Role |
Cancela uma solicitação de agendamento de atribuição de função pendente. |
| create(string, string, Role |
Cria uma solicitação de agendamento de atribuição de função. |
| get(string, string, Role |
Obtenha a solicitação de agendamento de atribuição de função especificada. |
| list |
Obtém solicitações de agenda de atribuição de função para um escopo. |
| validate(string, string, Role |
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.
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.
Os parâmetros de opções.
Retornos
Promise<RoleAssignmentScheduleRequest>
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.
Os parâmetros de opções.
Retornos
Promise<RoleAssignmentScheduleRequest>
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.
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.
Os parâmetros de opções.
Retornos
Promise<RoleAssignmentScheduleRequest>