ReinstallCollector を呼び出して、作成時に正常にインストールされなかったコレクターのインストールを再試行します。
デバッグ
リクエストヘッダー
この操作では、共通リクエストヘッダーのみを使用します。詳細については、「共通リクエストパラメーター」をご参照ください。
リクエスト構造
POST /openapi/collectors/[ResId]/actions/reinstall HTTP/1.1
リクエストパラメーター
| パラメーター | タイプ | 位置 | 必須 | 例 | 説明 |
| ResId | String | Path | はい | ct-cn-l871nd0u73c45**** | コレクター ID。 |
| ClientToken | String | Query | いいえ | 5A2CFF0E-5718-45B5-9D4D-70B3FF**** | このパラメーターは、リクエストのべき等性を確保するために使用されます。このパラメーターの値はクライアントによって生成され、異なるリクエスト間で一意です。最大長は 64 ASCII 文字です。 |
RequestBody
コレクターのインストールを再試行するマシンの情報を指定するには、RequestBody に次のパラメーターを入力する必要があります。
パラメーター | タイプ | 必須 | 例 | 説明 |
nodes | List<String> | はい | ["ecs-cn-abc"] | コレクターのインストールを再試行する ECS インスタンスの ID。 |
restartType | String | はい | nodeEcsId | 再試行インストールコレクターのタイプ。現在、nodeEcsId のみがサポートされており、ECS インスタンスを示します。 |
例:
{ "restartType": "nodeEcsId", "nodes":["i-bp1gyhphjaj73jsr****","i-bp10piq1mkfnyw9t****"] }
レスポンスパラメーター
| パラメーター | タイプ | 例 | 説明 |
| RequestId | String | 5FFD9ED4-C2EC-4E89-B22B-1ACB6FE1**** | リクエストの ID。 |
| Result | ブール値 | true | リクエスト結果:
|
例
サンプルリクエスト
POST /openapi/collectors/ct-cn-l871nd0u73c45 **** /actions/reinstall HTTP/1.1 public request header {"restartType": "nodeEcsId", "nodes": ["i-bp1gyhphjaj73jsr****","i-bp10piq1mkfnyw9t****"] }
サンプル成功レスポンス
JSON フォーマット
{ "Result": true, "RequestId": "F18CF67E-633D-41E8-9172-7DE08052****" }
エラーコード
エラーコードのリストについては、 API エラーセンター をご覧ください。