Partager via


RoleAssignmentScheduleRequests interface

Interface représentant un RoleAssignmentScheduleRequests.

Méthode

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.

Retourne

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 instance de ressource REST. 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.

Retourne

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.

Retourne

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.

Retourne

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.

Retourne