追跡タスクを更新します。
操作説明
1 つのアカウントで 1 秒あたり最大 3 回までこの操作を呼び出すことができます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cdn:UpdateCdnDeliverTask |
update |
*DeliverTask
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DeliverId |
integer |
必須 |
更新する追跡タスクの ID。 |
3 |
| Name |
string |
任意 |
追跡タスクの名前。 |
Domain name report |
| Reports |
string |
任意 |
タスクによって追跡される運用レポート。データは JSON でエスケープする必要があります。 |
\[{\\"reportId\\":1,\\"conditions\\":\[{\\"field\\":\\"prov\\",\\"op\\":\\"in\\",\\"value\\":\[\\"Heilongjiang\\",\\"Beijing\\"]}]}] |
| DomainName |
string |
任意 |
追跡するドメイン名。各リクエストで最大 500 個のドメイン名を指定できます。複数のドメイン名はコンマ (,) で区切ります。ドメイン名を指定しない場合、タスクはご利用の Alibaba Cloud アカウントに属するすべてのドメイン名からデータを収集します。 |
www.example.com |
| Deliver |
string |
任意 |
運用レポートの送信に使用されるメソッド。運用レポートは E メールでのみ送信されます。設定は JSON でエスケープする必要があります。 |
{\\"email\\":{\\"subject\\":\\"The email subject\\",\\"to\\":\[\\"songmingyuan@alibaba-inc.com\\",\\"songmingyuan@alibaba-inc.com\\"]}}" |
| Schedule |
string |
任意 |
追跡タスクが運用レポートを送信する時間間隔を指定するパラメーター。設定は JSON でエスケープする必要があります。 |
"{\\"schedName\\":\\"The name of the tracking task\\",\\"description\\":\\"The description\\",\\"crontab\\":\\"000\*\*?\\",\\"frequency\\":\\"d\\",\\"status\\":\\"enable\\",\\"effectiveFrom\\":\\"2020-09-17T00:00:00Z\\",\\"effectiveEnd\\":\\"2020-11-17T00:00:00Z\\"}" |
ReDatas パラメーターのフィールド
| フィールド | タイプ | 必須 | 説明 |
| reportId | String | はい | レポートの ID。 |
| conditions | ConDatas[] | いいえ | レポートのフィルター条件。 |
ConDatas パラメーターのフィールド
| フィールド | タイプ | 必須 | 説明 |
| field | String | いいえ | フィルターフィールド。 |
| op | String | いいえ | フィルター操作。 |
| value | String[] | いいえ | フィールド値の配列。 |
email パラメーターのフィールド
| フィールド | タイプ | 必須 | 説明 |
| subject | String | はい | E メールの件名。 |
| to | String[] | はい | 運用レポートの送信先 E メールアドレス。 |
Deliver パラメーターのフィールド
| フィールド | タイプ | 必須 | 説明 |
| subject | String | いいえ | E メールの件名。 |
| to | String[] | はい | 運用レポートの送信先 E メールアドレス。 |
Schedule パラメーターのフィールド
| フィールド | タイプ | 必須 | 説明 |
| schedName | String | いいえ | 追跡タスクの名前。 |
| description | String | いいえ | 追跡タスクの説明。 |
| crontab | String | はい | 追跡タスクを実行するスケジュールサイクルを指定します。 |
| frequency | String | はい | レポートが送信される間隔。有効な値: h:時間単位 d:日単位 w:週単位 |
| status | String | いいえ | 追跡タスクのステータス。有効な値: enable disable |
| effectiveFrom | String | いいえ | 追跡タスクの開始時刻。 |
| effectiveEnd | String | いいえ | 追跡タスクの終了時刻。 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
04F0F334-1335-436C-A1D7-6C044FE73368 |
例
成功レスポンス
JSONJSON
{
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter is invalid. | |
| 400 | TimeParseFailed | Failed to parse the time parameter. | |
| 400 | SubscriptionAlreadyExists | The subscription already exists. | |
| 400 | SubscriptionNotFound | The subscription is not found. | |
| 400 | NameAlreadyExists | The name already exists. | |
| 400 | DeliverExceedLimit | The maximum number of subscribed tasks is exceeded. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。