RoleAssignmentScheduleRequests interface
RoleAssignmentScheduleRequests を表すインターフェイス。
メソッド
| cancel(string, string, Role |
保留中のロール割り当てスケジュール要求を取り消します。 |
| create(string, string, Role |
ロールの割り当てスケジュール要求を作成します。 |
| get(string, string, Role |
指定されたロールの割り当てスケジュール要求を取得します。 |
| list |
スコープのロール割り当てスケジュール要求を取得します。 |
| validate(string, string, Role |
新しいロールの割り当てスケジュール要求を検証します。 |
メソッドの詳細
cancel(string, string, RoleAssignmentScheduleRequestsCancelOptionalParams)
保留中のロール割り当てスケジュール要求を取り消します。
function cancel(scope: string, roleAssignmentScheduleRequestName: string, options?: RoleAssignmentScheduleRequestsCancelOptionalParams): Promise<void>
パラメーター
- scope
-
string
取り消すロールの割り当て要求のスコープ。
- roleAssignmentScheduleRequestName
-
string
取り消すロールの割り当て要求の名前。
オプション パラメーター。
戻り値
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}/resourceGroups/{resource-group-name}' を、リソースの場合は '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider}/{resource-type}/{resource-name}' を使用します。
- roleAssignmentScheduleRequestName
-
string
作成するロールの割り当ての GUID。 名前は一意で、ロールの割り当てごとに異なる必要があります。
- parameters
- RoleAssignmentScheduleRequest
ロール割り当てスケジュール要求のパラメーター。
オプション パラメーター。
戻り値
Promise<RoleAssignmentScheduleRequest>
get(string, string, RoleAssignmentScheduleRequestsGetOptionalParams)
指定されたロールの割り当てスケジュール要求を取得します。
function get(scope: string, roleAssignmentScheduleRequestName: string, options?: RoleAssignmentScheduleRequestsGetOptionalParams): Promise<RoleAssignmentScheduleRequest>
パラメーター
- scope
-
string
ロールの割り当てスケジュール要求のスコープ。
- roleAssignmentScheduleRequestName
-
string
取得するロール割り当てスケジュール要求の名前 (guid)。
オプション パラメーター。
戻り値
Promise<RoleAssignmentScheduleRequest>
listForScope(string, RoleAssignmentScheduleRequestsListForScopeOptionalParams)
スコープのロール割り当てスケジュール要求を取得します。
function listForScope(scope: string, options?: RoleAssignmentScheduleRequestsListForScopeOptionalParams): PagedAsyncIterableIterator<RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequest[], PageSettings>
パラメーター
- scope
-
string
ロールの割り当てのスコープは、要求をスケジュールします。
オプション パラメーター。
戻り値
validate(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsValidateOptionalParams)
新しいロールの割り当てスケジュール要求を検証します。
function validate(scope: string, roleAssignmentScheduleRequestName: string, parameters: RoleAssignmentScheduleRequest, options?: RoleAssignmentScheduleRequestsValidateOptionalParams): Promise<RoleAssignmentScheduleRequest>
パラメーター
- scope
-
string
検証するロール割り当て要求のスコープ。
- roleAssignmentScheduleRequestName
-
string
検証するロールの割り当て要求の名前。
- parameters
- RoleAssignmentScheduleRequest
ロール割り当てスケジュール要求のパラメーター。
オプション パラメーター。
戻り値
Promise<RoleAssignmentScheduleRequest>