スケジュールの管理

「スケジュール詳細」ウィンドウを使用して、作成したスケジュールをモニターおよび管理できます。

リソース・スケジューラには、コンソール、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'}

スケジュールの詳細の管理

「スケジュール詳細」ウィンドウには、作成したスケジュールをモニターおよび管理する機能が含まれています。

  • 特定のスケジュールの詳細ページを表示するには:
    1. 「リソース・スケジューラ・スケジュール」ページで、次のいずれかを実行して「スケジュール詳細」ウィンドウを開きます。
      • スケジュールのリストで、管理するスケジュールを含む行の右端にある「アクション」メニュー(⁝)を選択し、「スケジュールの編集」を選択します。
      • 管理するスケジュールの名前を選択します。
    2. スケジュールの「詳細」ページが開きます。「スケジュール詳細」ページのメイン・セクションには、スケジュールで実行できるタスクのセットなど、スケジュールに関する詳細情報が表示されます。
    3. ページの「スケジュール詳細」セクションには、スケジュールに関する次の詳細が表示されます。
      • スケジュールOCID。表示または非表示にしたり、コピーしたりできます
      • スケジュールの説明
      • 繰返し詳細(毎日00:00など)
      • コンパートメントID: 表示または非表示にしたり、コピーしたりできます
      • スケジュールで使用された最後のアクション(開始または停止)
      • このスケジュールによって処理されたリソース数
      • 作成時刻 - スケジュールが作成された時刻
      • Time Starts - スケジュールが開始された時間
      • 終了日 - スケジュールが終了する日
      • 最終実行日 (ある場合)
      • 次回実行日(ある場合)

        オプション: 「リソース」を選択して、「スケジュール内のリソース」ウィンドウを開きます。このウィンドウには、次のファイルが表示されます。

        • 表示名
        • リソースのタイプ
        • リソースOCID
        • リソースが存在するコンパートメント
        • リソースのステータス
        • リソースが作成された日付
    4. 詳細ページの「作業リクエスト」セクションは、各スケジュール実行の詳細を示す表です。
      • スケジュールの実行時または実行時の「実行日」
      • このスケジュールのリソースの数
      • スケジュールのステータス(「成功」、「失敗」または「注意が必要」を含む)。
      • 実行の「期間」

        オプション: スケジュールの「実行日」を選択して、実行の詳細を表示します。「実行詳細」ウィンドウが開きます。これには、次の詳細が表示されます。

        • スケジュールOCID
        • 操作タイプ: スケジュールの作成、スケジュールの更新、リソースの開始、リソースの停止
        • 操作のステータス: Succeededまたは Failed
        • リソース・タイプ(リソース・スケジュールなど)
        • 作業リクエストOCID
        • リソース・ステータス(「作成済」「進行中」など)
        • 行の右側にある「アクション」メニュー(アクション・メニュー)。メニューを選択し、「OCIDのコピー」を選択してリソース・タイプおよびOCIDをコピーします。
  • スケジュールの詳細を表示するには、リソーススケジューラの Get Schedule CLIコマンドと必要なパラメータを使用します。

    Command
    oci resource-scheduler schedule get --schedule-id, -? | -h | --help   

    CLIコマンドのパラメータおよび値のリストは、CLIコマンド・リファレンスを参照してください。

  • 「スケジュールの取得」リソース・スケジューラを使用して、スケジュールをリストします。

    リソース・スケジューラAPIの完全なリストは、リソース・スケジューラAPIを参照してください。