Udostępnij za pośrednictwem


RoleDefinitions interface

Interfejs reprezentujący definicję roli.

Metody

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje definicję roli.

delete(string, string, RoleDefinitionsDeleteOptionalParams)

Usuwa definicję roli.

get(string, string, RoleDefinitionsGetOptionalParams)

Pobierz definicję roli według nazwy (GUID).

getById(string, RoleDefinitionsGetByIdOptionalParams)

Pobiera definicję roli według identyfikatora.

list(string, RoleDefinitionsListOptionalParams)

Pobierz wszystkie definicje ról, które mają zastosowanie w zakresie i powyżej.

Szczegóły metody

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje definicję roli.

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

Parametry

scope

string

Zakres definicji roli.

roleDefinitionId

string

Identyfikator definicji roli.

roleDefinition
RoleDefinition

Wartości definicji roli.

Zwraca

Promise<RoleDefinition>

delete(string, string, RoleDefinitionsDeleteOptionalParams)

Usuwa definicję roli.

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

Parametry

scope

string

Zakres definicji roli.

roleDefinitionId

string

Identyfikator definicji roli do usunięcia.

options
RoleDefinitionsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<RoleDefinition>

get(string, string, RoleDefinitionsGetOptionalParams)

Pobierz definicję roli według nazwy (GUID).

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

Parametry

scope

string

Zakres definicji roli.

roleDefinitionId

string

Identyfikator definicji roli.

options
RoleDefinitionsGetOptionalParams

Parametry opcji.

Zwraca

Promise<RoleDefinition>

getById(string, RoleDefinitionsGetByIdOptionalParams)

Pobiera definicję roli według identyfikatora.

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

Parametry

roleId

string

W pełni kwalifikowany identyfikator definicji roli. Użyj formatu /subscriptions/{guid}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} dla definicji ról na poziomie subskrypcji lub /providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} dla definicji ról na poziomie dzierżawy.

options
RoleDefinitionsGetByIdOptionalParams

Parametry opcji.

Zwraca

Promise<RoleDefinition>

list(string, RoleDefinitionsListOptionalParams)

Pobierz wszystkie definicje ról, które mają zastosowanie w zakresie i powyżej.

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

Parametry

scope

string

Zakres definicji roli.

options
RoleDefinitionsListOptionalParams

Parametry opcji.

Zwraca