RoleDefinitions interface
Gränssnitt som representerar en RoleDefinitions.
Metoder
| create |
Skapar eller uppdaterar en rolldefinition. |
| delete(string, string, Role |
Tar bort en rolldefinition. |
| get(string, string, Role |
Hämta rolldefinition efter namn (GUID). |
| get |
Hämtar en rolldefinition efter ID. |
| list(string, Role |
Hämta alla rolldefinitioner som är tillämpliga i omfattning och ovan. |
Detaljer om metoden
createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)
Skapar eller uppdaterar en rolldefinition.
function createOrUpdate(scope: string, roleDefinitionId: string, roleDefinition: RoleDefinition, options?: RoleDefinitionsCreateOrUpdateOptionalParams): Promise<RoleDefinition>
Parametrar
- scope
-
string
Rolldefinitionens omfång.
- roleDefinitionId
-
string
ID för rolldefinitionen.
- roleDefinition
- RoleDefinition
Värdena för rolldefinitionen.
Alternativparametrarna.
Returnerar
Promise<RoleDefinition>
delete(string, string, RoleDefinitionsDeleteOptionalParams)
Tar bort en rolldefinition.
function delete(scope: string, roleDefinitionId: string, options?: RoleDefinitionsDeleteOptionalParams): Promise<RoleDefinition>
Parametrar
- scope
-
string
Rolldefinitionens omfång.
- roleDefinitionId
-
string
ID:t för rolldefinitionen som ska tas bort.
Alternativparametrarna.
Returnerar
Promise<RoleDefinition>
get(string, string, RoleDefinitionsGetOptionalParams)
Hämta rolldefinition efter namn (GUID).
function get(scope: string, roleDefinitionId: string, options?: RoleDefinitionsGetOptionalParams): Promise<RoleDefinition>
Parametrar
- scope
-
string
Rolldefinitionens omfång.
- roleDefinitionId
-
string
ID för rolldefinitionen.
- options
- RoleDefinitionsGetOptionalParams
Alternativparametrarna.
Returnerar
Promise<RoleDefinition>
getById(string, RoleDefinitionsGetByIdOptionalParams)
Hämtar en rolldefinition efter ID.
function getById(roleId: string, options?: RoleDefinitionsGetByIdOptionalParams): Promise<RoleDefinition>
Parametrar
- roleId
-
string
Det fullständigt kvalificerade rolldefinitions-ID:t. Använd formatet /subscriptions/{guid}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} för rolldefinitioner på prenumerationsnivå eller /providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} för rolldefinitioner på klientnivå.
Alternativparametrarna.
Returnerar
Promise<RoleDefinition>
list(string, RoleDefinitionsListOptionalParams)
Hämta alla rolldefinitioner som är tillämpliga i omfattning och ovan.
function list(scope: string, options?: RoleDefinitionsListOptionalParams): PagedAsyncIterableIterator<RoleDefinition, RoleDefinition[], PageSettings>
Parametrar
- scope
-
string
Rolldefinitionens omfång.
Alternativparametrarna.