Sdílet prostřednictvím


RoleDefinitions interface

Rozhraní představující definici RoleDefinitions

Metody

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

Vytvoří nebo aktualizuje definici role.

delete(string, string, RoleDefinitionsDeleteOptionalParams)

Odstraní definici role.

get(string, string, RoleDefinitionsGetOptionalParams)

Získání definice role podle názvu (GUID).

getById(string, RoleDefinitionsGetByIdOptionalParams)

Získá definici role podle ID.

list(string, RoleDefinitionsListOptionalParams)

Získejte všechny definice rolí, které jsou použitelné v oboru a výše.

Podrobnosti metody

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

Vytvoří nebo aktualizuje definici role.

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

Parametry

scope

string

Rozsah definice role.

roleDefinitionId

string

ID definice role.

roleDefinition
RoleDefinition

Hodnoty pro definici role.

options
RoleDefinitionsCreateOrUpdateOptionalParams

Parametry možností.

Návraty

Promise<RoleDefinition>

delete(string, string, RoleDefinitionsDeleteOptionalParams)

Odstraní definici role.

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

Parametry

scope

string

Rozsah definice role.

roleDefinitionId

string

ID definice role, která se má odstranit.

options
RoleDefinitionsDeleteOptionalParams

Parametry možností.

Návraty

Promise<RoleDefinition>

get(string, string, RoleDefinitionsGetOptionalParams)

Získání definice role podle názvu (GUID).

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

Parametry

scope

string

Rozsah definice role.

roleDefinitionId

string

ID definice role.

options
RoleDefinitionsGetOptionalParams

Parametry možností.

Návraty

Promise<RoleDefinition>

getById(string, RoleDefinitionsGetByIdOptionalParams)

Získá definici role podle ID.

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

Parametry

roleId

string

Plně kvalifikované ID definice role. Pro definice rolí na úrovni tenanta použijte formát /subscriptions/{guid}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} pro definice rolí na úrovni předplatného nebo /providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}.

options
RoleDefinitionsGetByIdOptionalParams

Parametry možností.

Návraty

Promise<RoleDefinition>

list(string, RoleDefinitionsListOptionalParams)

Získejte všechny definice rolí, které jsou použitelné v oboru a výše.

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

Parametry

scope

string

Rozsah definice role.

options
RoleDefinitionsListOptionalParams

Parametry možností.

Návraty