実行のスケジュール

このAPIを使用して、構成実行をスケジュールまたは再スケジュールします。

API

/selfservice/v1/customers/{supportIdentifier}/{serviceType}/products/config/instances/{instanceId}/executions/{executionId}

スコープおよび認可

  • このAPIにアクセスするには、mcs:oci:api:Approverスコープが必要です。
  • 顧客インスタンスについてのみ実行をスケジュールできます。
  • 顧客が構成機能をオプトインしている場合のみ、構成実行APIを使用できます。

ヘッダー

Authorization: Bearer <Token>

<Token>は、認可サーバーによって返されるOAUTHトークン(JWTトークン)です。

ベース・パス

/selfservice/v1/

依存関係

機能

  • このAPIを使用すると、顧客インスタンスのConfigExecutionをスケジュールまたは再スケジュールできます。
  • 説明が必要なリクエスト・フィールド:
    • scheduledTimeは、実行をスケジュールする必要があるUTCの時間です。ScheduleTimeは、現在時刻から少なくとも16分後にする必要があります。

動詞

PUT

パラメータ

名前 タイプ 説明 必須
supportIdentifier パス・パラメータ カスタマ・サポートID (CSI) はい
serviceType パス・パラメータ サービス・タイプ(EBSO、EBSZ、EBSIなど) はい
instanceId パス・パラメータ パッチを適用する必要があるインスタンス名またはターゲット名。 はい
executionId パス・パラメータ パッチ実行の一意の実行ID。 はい

サンプル・リクエスト(単一アクティビティ)

{
  "action": "schedule",
  "scheduledTime": "2020-08-26T8:53:51-07:00"
}
//no downstream executions for activties which have single activity type

サンプル・リクエスト(切替えアクティビティ)

{
  "action": "schedule",
  "checkAutoDisable": false,
  "scheduledTime": "2020-08-26T8:53:51-07:00",
  "downStreamExecutions": [
    {
      "scheduledTime": "2020-08-26T11:53:51-07:00",
      "activityType": "Disable"
    }
  ]
}

サンプル・レスポンス(成功した単一アクティビティ)

{
  "id": "3-7JZXAMZ",
  "rfcNumber": "3-7JZXAMZ",
  "scheduledStart": "2020-08-26T11:53:51-07:00",
  "scheduledEnd": "2020-08-26T11:58:51-07:00",
  "status": "Open",
  "subStatus": "Ready For Execution",
  "custStatus": "Review Update",
  "config": {
    "type": "Trace & Debug",
    "activity": {
      "name": "FRD Enable/Disable",
      "type": "Enable"
    }
  }
}

サンプル・レスポンス(成功した単一アクティビティ)

{
  "id": "3-7JZXAMZ",
  "rfcNumber": "3-7JZXAMZ",
  "scheduledStart": "2020-08-26T11:53:51-07:00",
  "scheduledEnd": "2020-08-26T11:58:51-07:00",
  "status": "Open",
  "subStatus": "Ready For Execution",
  "custStatus": "Review Update",
  "config": {
    "type": "Trace & Debug",
    "activity": {
      "name": "FRD Enable/Disable",
      "type": "Enable"
    }
  },
  "downStreamExecutions": [
    {
      "id": "3-7JZXAMZ",
      "rfcNumber": "3-7JZXAMZ",
      "scheduledStart": "2020-08-26T12:52:51-07:00",
      "scheduledEnd": "2020-08-26T12:55:51-07:00",
      "status": "Open",
      "subStatus": "Ready For Execution",
      "custStatus": "Review Update",
      "config": {
        "type": "Trace & Debug",
        "activity": {
          "name": "FRD Enable/Disable",
          "type": "Disable"
        }
      }
    }
  ]
}

サンプル・レスポンス(親アクティビティの競合)

{
  "id": "3-7JZXAMZ",
  "rfcNumber": "3-7JZXAMZ",
  "status": "Open",
  "subStatus": "Ready For Scheduling",
  "custStatus": "Achnowledged",
  "config": {
    "type": "Trace & Debug",
    "activity": {
      "name": "FRD Enable/Disable",
      "type": "Enable"
    }
  },
  "conflicts": [
    {
      "rfcNumber": "3-7KZXAMB",
      "rfcType": "CODE_PROMO",
      "rfcSubType": "CEMLI_PATCH",
      "status": "Open",
      "subStatus": "Ready For Execution",
      "scheduledStart": "2020-08-26T8:53:51-07:00",
      "scheduledEnd": "2020-08-26T10:53:51-07:00",
      "duration": {
        "unit": "hours",
        "value": 2
      }
    },
    {
      "rfcNumber": "3-7JZXAGH",
      "rfcType": "OCIEBS_Prod_SelfService",
      "rfcSubType": "SelfService_Bounce",
      "status": "Open",
      "subStatus": "Ready For Execution",
      "scheduledStart": "2020-08-26T8:53:51-07:00",
      "scheduledEnd": "2020-08-26T10:53:51-07:00",
      "duration": {
        "unit": "hours",
        "value": 3
      }
    }
  ],
  "downStreamExecutions": [
    {
      "id": "3-7BZXAMG",
      "rfcNumber": "3-7BZXAMG",
      "status": "Open",
      "subStatus": "Ready For Scheduling",
      "custStatus": "Achnowledged",
      "config": {
        "type": "Trace & Debug",
        "activity": {
          "name": "FRD Enable/Disable",
          "type": "Disable"
        }
      }
    }
  ]
}

サンプル・レスポンス(ダウンストリーム・アクティビティの競合)

{
  "id": "3-7JZXAMZ",
  "rfcNumber": "3-7JZXAMZ",
  "status": "Open",
  "subStatus": "Ready For Scheduling",
  "custStatus": "Acknowledged",
  "config": {
    "type": "Trace & Debug",
    "activity": {
      "name": "FRD Enable/Disable",
      "type": "Enable"
    }
  },
  "downStreamExecutions": [
    {
      "id": "3-7BZXAMG",
      "rfcNumber": "3-7BZXAMG",
      "status": "Open",
      "subStatus": "Ready For Scheduling",
      "custStatus": "Achnowledged",
      "config": {
        "type": "Trace & Debug",
        "activity": {
          "name": "FRD Enable/Disable",
          "type": "Disable"
        }
      },
      "conflicts": [
        {
          "rfcNumber": "3-7JGXAR",
          "rfcType": "CODE_PROMO",
          "rfcSubType": "CEMLI_PATCH",
          "status": "Open",
          "subStatus": "Ready For Execution",
          "scheduledStart": "2020-08-26T8:53:51-07:00",
          "scheduledEnd": "2020-08-26T10:53:51-07:00",
          "duration": {
            "unit": "hours",
            "value": 2
          }
        }
      ]
    }
  ]
}