RoleDefinitions interface
Interfejs reprezentujący definicję roli.
Metody
create |
Tworzy lub aktualizuje definicję roli. |
delete(string, string, Role |
Usuwa definicję roli. |
get(string, string, Role |
Pobierz definicję roli według nazwy (GUID). |
get |
Pobiera definicję roli według identyfikatora. |
list(string, Role |
Pobierz wszystkie definicje ról, które mają zastosowanie w zakresie i powyżej. |
Szczegóły metody
createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)
Tworzy lub aktualizuje definicję roli.
function createOrUpdate(scope: string, roleDefinitionId: string, roleDefinition: RoleDefinition, options?: RoleDefinitionsCreateOrUpdateOptionalParams): Promise<RoleDefinition>
Parametry
- scope
-
string
Zakres definicji roli.
- roleDefinitionId
-
string
Identyfikator definicji roli.
- roleDefinition
- RoleDefinition
Wartości definicji roli.
Parametry opcji.
Zwraca
Promise<RoleDefinition>
delete(string, string, RoleDefinitionsDeleteOptionalParams)
Usuwa definicję roli.
function delete(scope: string, roleDefinitionId: string, options?: RoleDefinitionsDeleteOptionalParams): Promise<RoleDefinition>
Parametry
- scope
-
string
Zakres definicji roli.
- roleDefinitionId
-
string
Identyfikator definicji roli do usunięcia.
Parametry opcji.
Zwraca
Promise<RoleDefinition>
get(string, string, RoleDefinitionsGetOptionalParams)
Pobierz definicję roli według nazwy (GUID).
function get(scope: string, roleDefinitionId: string, options?: RoleDefinitionsGetOptionalParams): Promise<RoleDefinition>
Parametry
- scope
-
string
Zakres definicji roli.
- roleDefinitionId
-
string
Identyfikator definicji roli.
- options
- RoleDefinitionsGetOptionalParams
Parametry opcji.
Zwraca
Promise<RoleDefinition>
getById(string, RoleDefinitionsGetByIdOptionalParams)
Pobiera definicję roli według identyfikatora.
function getById(roleId: string, options?: RoleDefinitionsGetByIdOptionalParams): Promise<RoleDefinition>
Parametry
- roleId
-
string
W pełni kwalifikowany identyfikator definicji roli. Użyj formatu /subscriptions/{guid}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} dla definicji ról na poziomie subskrypcji lub /providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} dla definicji ról na poziomie dzierżawy.
Parametry opcji.
Zwraca
Promise<RoleDefinition>
list(string, RoleDefinitionsListOptionalParams)
Pobierz wszystkie definicje ról, które mają zastosowanie w zakresie i powyżej.
function list(scope: string, options?: RoleDefinitionsListOptionalParams): PagedAsyncIterableIterator<RoleDefinition, RoleDefinition[], PageSettings>
Parametry
- scope
-
string
Zakres definicji roli.
Parametry opcji.