RoleDefinitions interface
Interface représentant un RoleDefinitions.
Méthodes
create |
Crée ou met à jour une définition de rôle. |
delete(string, string, Role |
Supprime une définition de rôle. |
get(string, string, Role |
Obtenir la définition de rôle par nom (GUID). |
get |
Obtient une définition de rôle par ID. |
list(string, Role |
Obtenez toutes les définitions de rôle applicables à l’étendue et au-dessus. |
Détails de la méthode
createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)
Crée ou met à jour une définition de rôle.
function createOrUpdate(scope: string, roleDefinitionId: string, roleDefinition: RoleDefinition, options?: RoleDefinitionsCreateOrUpdateOptionalParams): Promise<RoleDefinition>
Paramètres
- scope
-
string
Étendue de la définition de rôle.
- roleDefinitionId
-
string
ID de la définition de rôle.
- roleDefinition
- RoleDefinition
Valeurs de la définition de rôle.
Paramètres d’options.
Retours
Promise<RoleDefinition>
delete(string, string, RoleDefinitionsDeleteOptionalParams)
Supprime une définition de rôle.
function delete(scope: string, roleDefinitionId: string, options?: RoleDefinitionsDeleteOptionalParams): Promise<RoleDefinition>
Paramètres
- scope
-
string
Étendue de la définition de rôle.
- roleDefinitionId
-
string
ID de la définition de rôle à supprimer.
Paramètres d’options.
Retours
Promise<RoleDefinition>
get(string, string, RoleDefinitionsGetOptionalParams)
Obtenir la définition de rôle par nom (GUID).
function get(scope: string, roleDefinitionId: string, options?: RoleDefinitionsGetOptionalParams): Promise<RoleDefinition>
Paramètres
- scope
-
string
Étendue de la définition de rôle.
- roleDefinitionId
-
string
ID de la définition de rôle.
- options
- RoleDefinitionsGetOptionalParams
Paramètres d’options.
Retours
Promise<RoleDefinition>
getById(string, RoleDefinitionsGetByIdOptionalParams)
Obtient une définition de rôle par ID.
function getById(roleId: string, options?: RoleDefinitionsGetByIdOptionalParams): Promise<RoleDefinition>
Paramètres
- roleId
-
string
ID de définition de rôle complet. Utilisez le format /subscriptions/{guid}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} pour les définitions de rôle au niveau de l’abonnement, ou /providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} pour les définitions de rôle au niveau du locataire.
Paramètres d’options.
Retours
Promise<RoleDefinition>
list(string, RoleDefinitionsListOptionalParams)
Obtenez toutes les définitions de rôle applicables à l’étendue et au-dessus.
function list(scope: string, options?: RoleDefinitionsListOptionalParams): PagedAsyncIterableIterator<RoleDefinition, RoleDefinition[], PageSettings>
Paramètres
- scope
-
string
Étendue de la définition de rôle.
Paramètres d’options.