RoleAssignmentScheduleRequests interface

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

メソッド

cancel(string, string, RoleAssignmentScheduleRequestsCancelOptionalParams)

保留になっている、ロールの割り当てスケジュールの要求を取り消します。

create(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsCreateOptionalParams)

ロールの割り当てスケジュール要求を作成します。

get(string, string, RoleAssignmentScheduleRequestsGetOptionalParams)

指定したロール割り当てスケジュール要求を取得します。

listForScope(string, RoleAssignmentScheduleRequestsListForScopeOptionalParams)

スコープのロール割り当てスケジュール要求を取得します。

validate(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsValidateOptionalParams)

新しいロールの割り当てスケジュール要求を検証します。

メソッドの詳細

cancel(string, string, RoleAssignmentScheduleRequestsCancelOptionalParams)

保留になっている、ロールの割り当てスケジュールの要求を取り消します。

function cancel(scope: string, roleAssignmentScheduleRequestName: string, options?: RoleAssignmentScheduleRequestsCancelOptionalParams): Promise<void>

パラメーター

scope

string

取り消すロールの割り当て要求のスコープ。

roleAssignmentScheduleRequestName

string

取り消すロールの割り当て要求の名前。

options
RoleAssignmentScheduleRequestsCancelOptionalParams

options パラメーター。

戻り値

Promise<void>

create(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsCreateOptionalParams)

ロールの割り当てスケジュール要求を作成します。

function create(scope: string, roleAssignmentScheduleRequestName: string, parameters: RoleAssignmentScheduleRequest, options?: RoleAssignmentScheduleRequestsCreateOptionalParams): Promise<RoleAssignmentScheduleRequest>

パラメーター

scope

string

作成するロール割り当てスケジュール要求のスコープ。 スコープには、任意の REST リソース インスタンスを指定できます。 たとえば、サブスクリプションの場合は '/subscriptions/{subscription-id}/'、リソース グループには '/subscriptions/{subscription-id}/{resource-group-name}'、リソースの場合は '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider}/{resource-type}/{resource-name}' を使用します。

roleAssignmentScheduleRequestName

string

作成するロールの割り当ての GUID。 名前は一意で、ロールの割り当てごとに異なる必要があります。

parameters
RoleAssignmentScheduleRequest

ロール割り当てスケジュール要求のパラメーター。

options
RoleAssignmentScheduleRequestsCreateOptionalParams

options パラメーター。

戻り値

get(string, string, RoleAssignmentScheduleRequestsGetOptionalParams)

指定したロール割り当てスケジュール要求を取得します。

function get(scope: string, roleAssignmentScheduleRequestName: string, options?: RoleAssignmentScheduleRequestsGetOptionalParams): Promise<RoleAssignmentScheduleRequest>

パラメーター

scope

string

ロール割り当てスケジュール要求のスコープ。

roleAssignmentScheduleRequestName

string

取得するロール割り当てスケジュール要求の名前 (guid)。

options
RoleAssignmentScheduleRequestsGetOptionalParams

options パラメーター。

戻り値

listForScope(string, RoleAssignmentScheduleRequestsListForScopeOptionalParams)

スコープのロール割り当てスケジュール要求を取得します。

function listForScope(scope: string, options?: RoleAssignmentScheduleRequestsListForScopeOptionalParams): PagedAsyncIterableIterator<RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequest[], PageSettings>

パラメーター

scope

string

ロールの割り当てのスコープは、要求をスケジュールします。

options
RoleAssignmentScheduleRequestsListForScopeOptionalParams

options パラメーター。

戻り値

validate(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsValidateOptionalParams)

新しいロールの割り当てスケジュール要求を検証します。

function validate(scope: string, roleAssignmentScheduleRequestName: string, parameters: RoleAssignmentScheduleRequest, options?: RoleAssignmentScheduleRequestsValidateOptionalParams): Promise<RoleAssignmentScheduleRequest>

パラメーター

scope

string

検証するロール割り当て要求のスコープ。

roleAssignmentScheduleRequestName

string

検証するロールの割り当て要求の名前。

parameters
RoleAssignmentScheduleRequest

ロール割り当てスケジュール要求のパラメーター。

options
RoleAssignmentScheduleRequestsValidateOptionalParams

options パラメーター。

戻り値