Compartir a través de


RoleAssignmentScheduleRequests interface

Interfaz que representa un roleAssignmentScheduleRequests.

Métodos

cancel(string, string, RoleAssignmentScheduleRequestsCancelOptionalParams)

Cancela una solicitud de programación de asignación de roles pendiente.

create(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsCreateOptionalParams)

Crea una solicitud de programación de asignación de roles.

get(string, string, RoleAssignmentScheduleRequestsGetOptionalParams)

Obtiene la solicitud de programación de asignación de roles especificada.

listForScope(string, RoleAssignmentScheduleRequestsListForScopeOptionalParams)

Obtiene las solicitudes de programación de asignación de roles para un ámbito.

validate(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsValidateOptionalParams)

Valida una nueva solicitud de programación de asignación de roles.

Detalles del método

cancel(string, string, RoleAssignmentScheduleRequestsCancelOptionalParams)

Cancela una solicitud de programación de asignación de roles pendiente.

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

Parámetros

scope

string

Ámbito de la solicitud de asignación de roles que se va a cancelar.

roleAssignmentScheduleRequestName

string

Nombre de la solicitud de asignación de roles que se va a cancelar.

options
RoleAssignmentScheduleRequestsCancelOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

create(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsCreateOptionalParams)

Crea una solicitud de programación de asignación de roles.

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

Parámetros

scope

string

Ámbito de la solicitud de programación de asignación de roles que se va a crear. El ámbito puede ser cualquier instancia de recurso REST. Por ejemplo, use '/subscriptions/{subscription-id}/' para una suscripción, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' para un grupo de recursos y '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider}/{resource-type}/{resource-name}' para un recurso.

roleAssignmentScheduleRequestName

string

GUID para la asignación de roles que se va a crear. El nombre debe ser único y diferente para cada asignación de roles.

parameters
RoleAssignmentScheduleRequest

Parámetros para la solicitud de programación de asignación de roles.

options
RoleAssignmentScheduleRequestsCreateOptionalParams

Parámetros de opciones.

Devoluciones

get(string, string, RoleAssignmentScheduleRequestsGetOptionalParams)

Obtiene la solicitud de programación de asignación de roles especificada.

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

Parámetros

scope

string

Ámbito de la solicitud de programación de asignación de roles.

roleAssignmentScheduleRequestName

string

Nombre (guid) de la solicitud de programación de asignación de roles que se va a obtener.

options
RoleAssignmentScheduleRequestsGetOptionalParams

Parámetros de opciones.

Devoluciones

listForScope(string, RoleAssignmentScheduleRequestsListForScopeOptionalParams)

Obtiene las solicitudes de programación de asignación de roles para un ámbito.

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

Parámetros

scope

string

Ámbito de las solicitudes de programación de asignaciones de roles.

Devoluciones

validate(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsValidateOptionalParams)

Valida una nueva solicitud de programación de asignación de roles.

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

Parámetros

scope

string

Ámbito de la solicitud de asignación de roles que se va a validar.

roleAssignmentScheduleRequestName

string

Nombre de la solicitud de asignación de roles que se va a validar.

parameters
RoleAssignmentScheduleRequest

Parámetros para la solicitud de programación de asignación de roles.

options
RoleAssignmentScheduleRequestsValidateOptionalParams

Parámetros de opciones.

Devoluciones