次の方法で共有


RoleDefinitions interface

RoleDefinitions を表すインターフェイス。

メソッド

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

ロール定義を作成または更新します。

delete(string, string, RoleDefinitionsDeleteOptionalParams)

ロール定義を削除します。

get(string, string, RoleDefinitionsGetOptionalParams)

ロール定義を名前 (GUID) で取得します。

getById(string, RoleDefinitionsGetByIdOptionalParams)

ID でロール定義を取得します。

list(string, RoleDefinitionsListOptionalParams)

スコープ以上で適用可能なすべてのロール定義を取得します。

メソッドの詳細

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

ロール定義を作成または更新します。

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

パラメーター

scope

string

ロール定義のスコープ。

roleDefinitionId

string

ロール定義の ID。

roleDefinition
RoleDefinition

ロール定義の値。

options
RoleDefinitionsCreateOrUpdateOptionalParams

オプション パラメーター。

戻り値

Promise<RoleDefinition>

delete(string, string, RoleDefinitionsDeleteOptionalParams)

ロール定義を削除します。

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

パラメーター

scope

string

ロール定義のスコープ。

roleDefinitionId

string

削除するロール定義の ID。

options
RoleDefinitionsDeleteOptionalParams

オプション パラメーター。

戻り値

Promise<RoleDefinition>

get(string, string, RoleDefinitionsGetOptionalParams)

ロール定義を名前 (GUID) で取得します。

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

パラメーター

scope

string

ロール定義のスコープ。

roleDefinitionId

string

ロール定義の ID。

options
RoleDefinitionsGetOptionalParams

オプション パラメーター。

戻り値

Promise<RoleDefinition>

getById(string, RoleDefinitionsGetByIdOptionalParams)

ID でロール定義を取得します。

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

パラメーター

roleId

string

完全修飾ロール定義 ID。 サブスクリプション レベルのロール定義には /subscriptions/{guid}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}、テナント レベルのロール定義には /providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} という形式を使用します。

options
RoleDefinitionsGetByIdOptionalParams

オプション パラメーター。

戻り値

Promise<RoleDefinition>

list(string, RoleDefinitionsListOptionalParams)

スコープ以上で適用可能なすべてのロール定義を取得します。

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

パラメーター

scope

string

ロール定義のスコープ。

options
RoleDefinitionsListOptionalParams

オプション パラメーター。

戻り値