Dela via


RoleDefinitions interface

Gränssnitt som representerar en RoleDefinitions.

Metoder

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

Skapar eller uppdaterar en rolldefinition.

delete(string, string, RoleDefinitionsDeleteOptionalParams)

Tar bort en rolldefinition.

get(string, string, RoleDefinitionsGetOptionalParams)

Hämta rolldefinition efter namn (GUID).

getById(string, RoleDefinitionsGetByIdOptionalParams)

Hämtar en rolldefinition efter ID.

list(string, RoleDefinitionsListOptionalParams)

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

ID för rolldefinitionen.

roleDefinition
RoleDefinition

Värdena för rolldefinitionen.

options
RoleDefinitionsCreateOrUpdateOptionalParams

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 för rolldefinitionen som ska tas bort.

options
RoleDefinitionsDeleteOptionalParams

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

ID för rolldefinitionen.

options
RoleDefinitionsGetOptionalParams

Alternativparametrarna.

Returer

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å.

options
RoleDefinitionsGetByIdOptionalParams

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.

options
RoleDefinitionsListOptionalParams

Alternativparametrarna.

Returer