Freigeben über


RoleDefinitions interface

Schnittstelle, die eine RoleDefinitions darstellt.

Methoden

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Rollendefinition.

delete(string, string, RoleDefinitionsDeleteOptionalParams)

Löscht eine Rollendefinition.

get(string, string, RoleDefinitionsGetOptionalParams)

Abrufen der Rollendefinition nach Name (GUID).

getById(string, RoleDefinitionsGetByIdOptionalParams)

Ruft eine Rollendefinition nach ID ab.

list(string, RoleDefinitionsListOptionalParams)

Rufen Sie alle Rollendefinitionen ab, die im Bereich und höher anwendbar sind.

Details zur Methode

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Rollendefinition.

function createOrUpdate(scope: string, roleDefinitionId: string, roleDefinition: RoleDefinition, options?: RoleDefinitionsCreateOrUpdateOptionalParams): Promise<RoleDefinition>

Parameter

scope

string

Der Bereich der Rollendefinition.

roleDefinitionId

string

Die ID der Rollendefinition.

roleDefinition
RoleDefinition

Die Werte für die Rollendefinition.

options
RoleDefinitionsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<RoleDefinition>

delete(string, string, RoleDefinitionsDeleteOptionalParams)

Löscht eine Rollendefinition.

function delete(scope: string, roleDefinitionId: string, options?: RoleDefinitionsDeleteOptionalParams): Promise<RoleDefinition>

Parameter

scope

string

Der Bereich der Rollendefinition.

roleDefinitionId

string

Die ID der zu löschenden Rollendefinition.

options
RoleDefinitionsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<RoleDefinition>

get(string, string, RoleDefinitionsGetOptionalParams)

Abrufen der Rollendefinition nach Name (GUID).

function get(scope: string, roleDefinitionId: string, options?: RoleDefinitionsGetOptionalParams): Promise<RoleDefinition>

Parameter

scope

string

Der Bereich der Rollendefinition.

roleDefinitionId

string

Die ID der Rollendefinition.

options
RoleDefinitionsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<RoleDefinition>

getById(string, RoleDefinitionsGetByIdOptionalParams)

Ruft eine Rollendefinition nach ID ab.

function getById(roleId: string, options?: RoleDefinitionsGetByIdOptionalParams): Promise<RoleDefinition>

Parameter

roleId

string

Die vollqualifizierte Rollendefinitions-ID. Verwenden Sie das Format /subscriptions/{guid}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} für Rollendefinitionen auf Abonnementebene oder /providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} für Rollendefinitionen auf Mandantenebene.

options
RoleDefinitionsGetByIdOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<RoleDefinition>

list(string, RoleDefinitionsListOptionalParams)

Rufen Sie alle Rollendefinitionen ab, die im Bereich und höher anwendbar sind.

function list(scope: string, options?: RoleDefinitionsListOptionalParams): PagedAsyncIterableIterator<RoleDefinition, RoleDefinition[], PageSettings>

Parameter

scope

string

Der Bereich der Rollendefinition.

options
RoleDefinitionsListOptionalParams

Die Optionsparameter.

Gibt zurück