Partager via


RoleAssignmentScheduleRequests interface

Interface représentant un RoleAssignmentScheduleRequests.

Méthodes

cancel(string, string, RoleAssignmentScheduleRequestsCancelOptionalParams)

Annule une demande de planification d’attribution de rôle en attente.

create(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsCreateOptionalParams)

Crée une demande de planification d’attribution de rôle.

get(string, string, RoleAssignmentScheduleRequestsGetOptionalParams)

Obtenez la demande de planification d’attribution de rôle spécifiée.

listForScope(string, RoleAssignmentScheduleRequestsListForScopeOptionalParams)

Obtient les demandes de planification d’attribution de rôle pour une étendue.

validate(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsValidateOptionalParams)

Valide une nouvelle demande de planification d’attribution de rôle.

Détails de la méthode

cancel(string, string, RoleAssignmentScheduleRequestsCancelOptionalParams)

Annule une demande de planification d’attribution de rôle en attente.

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

Paramètres

scope

string

Étendue de la demande d’attribution de rôle à annuler.

roleAssignmentScheduleRequestName

string

Nom de la demande d’attribution de rôle à annuler.

options
RoleAssignmentScheduleRequestsCancelOptionalParams

Paramètres d’options.

Retours

Promise<void>

create(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsCreateOptionalParams)

Crée une demande de planification d’attribution de rôle.

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

Paramètres

scope

string

Étendue de la demande de planification d’attribution de rôle à créer. L’étendue peut être n’importe quelle ressource REST instance. Par exemple, utilisez « /subscriptions/{subscription-id}/ » pour un abonnement, « /subscriptions/{subscription-id}/resourceGroups/{resource-group-name} » pour un groupe de ressources et « /subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider}/{resource-type}/{resource-name} » pour une ressource.

roleAssignmentScheduleRequestName

string

GUID pour l’attribution de rôle à créer. Le nom doit être unique et différent pour chaque attribution de rôle.

parameters
RoleAssignmentScheduleRequest

Paramètres de la demande de planification d’attribution de rôle.

options
RoleAssignmentScheduleRequestsCreateOptionalParams

Paramètres d’options.

Retours

get(string, string, RoleAssignmentScheduleRequestsGetOptionalParams)

Obtenez la demande de planification d’attribution de rôle spécifiée.

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

Paramètres

scope

string

Étendue de la demande de planification d’attribution de rôle.

roleAssignmentScheduleRequestName

string

Nom (guid) de la demande de planification d’attribution de rôle à obtenir.

options
RoleAssignmentScheduleRequestsGetOptionalParams

Paramètres d’options.

Retours

listForScope(string, RoleAssignmentScheduleRequestsListForScopeOptionalParams)

Obtient les demandes de planification d’attribution de rôle pour une étendue.

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

Paramètres

scope

string

Étendue des demandes de planification des attributions de rôle.

Retours

validate(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsValidateOptionalParams)

Valide une nouvelle demande de planification d’attribution de rôle.

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

Paramètres

scope

string

Étendue de la demande d’attribution de rôle à valider.

roleAssignmentScheduleRequestName

string

Nom de la demande d’attribution de rôle à valider.

parameters
RoleAssignmentScheduleRequest

Paramètres de la demande de planification d’attribution de rôle.

options
RoleAssignmentScheduleRequestsValidateOptionalParams

Paramètres d’options.

Retours