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)

Rollendefinition nach Name abrufen (GUID).

getById(string, RoleDefinitionsGetByIdOptionalParams)

Ruft eine Rollendefinition nach ID ab.

list(string, RoleDefinitionsListOptionalParams)

Rufen Sie alle Rollendefinitionen ab, die im Bereich und oben gelten.

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)

Rollendefinition nach Name abrufen (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 oben gelten.

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

Parameter

scope

string

Der Bereich der Rollendefinition.

options
RoleDefinitionsListOptionalParams

Die Optionsparameter.

Gibt zurück