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

Rolldefinitionens ID.

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:t 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

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

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