次の方法で共有


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

options パラメーター。

戻り値

Promise<RoleDefinition>

delete(string, string, RoleDefinitionsDeleteOptionalParams)

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

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

パラメーター

scope

string

ロール定義のスコープ。

roleDefinitionId

string

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

options
RoleDefinitionsDeleteOptionalParams

options パラメーター。

戻り値

Promise<RoleDefinition>

get(string, string, RoleDefinitionsGetOptionalParams)

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

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

パラメーター

scope

string

ロール定義のスコープ。

roleDefinitionId

string

ロール定義の ID。

options
RoleDefinitionsGetOptionalParams

options パラメーター。

戻り値

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

options パラメーター。

戻り値

Promise<RoleDefinition>

list(string, RoleDefinitionsListOptionalParams)

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

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

パラメーター

scope

string

ロール定義のスコープ。

options
RoleDefinitionsListOptionalParams

options パラメーター。

戻り値