スケジュールの管理
「スケジュール詳細」ウィンドウを使用して、作成したスケジュールをモニターおよび管理できます。
リソース・スケジューラには、コンソール、CLIおよびAPI用のコマンドが含まれており、スケジュールを編集、クローニング、無効化、有効化および削除できます。
これらの手順を使用してスケジュールを管理するには、リソース・スケジューラのスケジュールにアクセスして変更する権限が必要です(例1を参照)。また、スケジュールでリソースを管理できるようにするポリシーを作成する必要があります(例2を参照)。
詳細は、認証と認可、リソース・スケジューラ・ポリシーおよびポリシーの例を参照してください。
例1.このポリシーは、テナンシ内のリソース・スケジュールを管理(作成、削除、アクティブ化など)する権限をユーザーに付与します。
General example
Allow group <groupname> to manage resource-schedule-family in tenancy
Specific example
Allow group ResourceScheduleAdmins to manage resource-schedule-family in tenancy
例2.このポリシーは、リソースに対してアクションを実行する権限をリソース・スケジュールに付与します。
リソース・スケジュールが作成されると、デフォルトでは、ターゲット・リソースに対してアクションを実行する権限がないため、リソース・スケジュールに権限を付与する必要があります。
このポリシーにより、スケジュールでコンパートメント内のインスタンスなどの事前定義済リソースを管理できます。
General example
Allow any-user to manage <resource_type>
in compartment id <compartment_ocid> where all
{request.principal.type='resourceschedule',
request.principal.id='<ocid_of_resourceschedule>'}
Specific example
Allow any-user to manage instance in
compartment id ocid.compartment.oc1...q7fa where all
{request.principal.type='resourceschedule',
request.principal.id='ocid.resourceschedule.oc1.iad.axgr...dt8zb'}
スケジュールの詳細の管理
「スケジュール詳細」ウィンドウには、作成したスケジュールをモニターおよび管理する機能が含まれています。
特定のスケジュールの詳細ページを表示するには: - 「リソース・スケジューラ・スケジュール」ページで、次のいずれかを実行して「スケジュール詳細」ウィンドウを開きます。
- スケジュールのリストで、管理するスケジュールを含む行の右端にある「アクション」メニュー(⁝)を選択し、「スケジュールの編集」を選択します。
- 管理するスケジュールの名前を選択します。
- スケジュールの「詳細」ページが開きます。「スケジュール詳細」ページのメイン・セクションには、スケジュールで実行できるタスクのセットなど、スケジュールに関する詳細情報が表示されます。
- ページの「スケジュール詳細」セクションには、スケジュールに関する次の詳細が表示されます。
- スケジュールOCID。表示または非表示にしたり、コピーしたりできます
- スケジュールの説明
- 繰返し詳細(毎日00:00など)
- コンパートメントID: 表示または非表示にしたり、コピーしたりできます
- スケジュールで使用された最後のアクション(開始または停止)
- このスケジュールによって処理されたリソース数
- 作成時刻 - スケジュールが作成された時刻
- Time Starts - スケジュールが開始された時間
- 終了日 - スケジュールが終了する日
- 最終実行日 (ある場合)
- 次回実行日(ある場合)
オプション: 「リソース」を選択して、「スケジュール内のリソース」ウィンドウを開きます。このウィンドウには、次のファイルが表示されます。
- 表示名
- リソースのタイプ
- リソースOCID
- リソースが存在するコンパートメント
- リソースのステータス
- リソースが作成された日付
- 詳細ページの「作業リクエスト」セクションは、各スケジュール実行の詳細を示す表です。
- スケジュールの実行時または実行時の「実行日」
- このスケジュールのリソースの数
- スケジュールのステータス(「成功」、「失敗」または「注意が必要」を含む)。
- 実行の「期間」、
オプション: スケジュールの「実行日」を選択して、実行の詳細を表示します。「実行詳細」ウィンドウが開きます。これには、次の詳細が表示されます。
- スケジュールOCID
- 操作タイプ: スケジュールの作成、スケジュールの更新、リソースの開始、リソースの停止
- 操作のステータス: Succeededまたは Failed
- リソース・タイプ(リソース・スケジュールなど)
- 作業リクエストOCID
- リソース・ステータス(「作成済」や「進行中」など)
- 行の右側にある「アクション」メニュー(
)。メニューを選択し、「OCIDのコピー」を選択してリソース・タイプおよびOCIDをコピーします。
- 「リソース・スケジューラ・スケジュール」ページで、次のいずれかを実行して「スケジュール詳細」ウィンドウを開きます。
スケジュールの詳細を表示するには、リソーススケジューラの Get Schedule CLIコマンドと必要なパラメータを使用します。
Command oci resource-scheduler schedule get --schedule-id, -? | -h | --help
CLIコマンドのパラメータおよび値のリストは、CLIコマンド・リファレンスを参照してください。
「スケジュールの取得」リソース・スケジューラを使用して、スケジュールをリストします。 リソース・スケジューラAPIの完全なリストは、リソース・スケジューラAPIを参照してください。