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 omfånget och senare. |
Metodinformation
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 omfattning.
- roleDefinitionId
-
string
Rolldefinitionens ID.
- roleDefinition
- RoleDefinition
Värdena för rolldefinitionen.
Alternativparametrarna.
Returer
Promise<RoleDefinition>
delete(string, string, RoleDefinitionsDeleteOptionalParams)
Tar bort en rolldefinition.
function delete(scope: string, roleDefinitionId: string, options?: RoleDefinitionsDeleteOptionalParams): Promise<RoleDefinition>
Parametrar
- scope
-
string
Rolldefinitionens omfattning.
- roleDefinitionId
-
string
ID:t för rolldefinitionen som ska tas bort.
Alternativparametrarna.
Returer
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 omfattning.
- roleDefinitionId
-
string
Rolldefinitionens ID.
- options
- RoleDefinitionsGetOptionalParams
Alternativparametrarna.
Returer
Promise<RoleDefinition>
getById(string, RoleDefinitionsGetByIdOptionalParams)
Hämtar en rolldefinition efter ID.
function getById(roleDefinitionId: string, options?: RoleDefinitionsGetByIdOptionalParams): Promise<RoleDefinition>
Parametrar
- roleDefinitionId
-
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.
Returer
Promise<RoleDefinition>
list(string, RoleDefinitionsListOptionalParams)
Hämta alla rolldefinitioner som är tillämpliga i omfånget och senare.
function list(scope: string, options?: RoleDefinitionsListOptionalParams): PagedAsyncIterableIterator<RoleDefinition, RoleDefinition[], PageSettings>
Parametrar
- scope
-
string
Rolldefinitionens omfattning.
Alternativparametrarna.