クラスター用スクリプトの宣言
クラスター用の実行可能スクリプトを宣言します。
クラスターがデプロイされた後に、スクリプトファイルのパスや実行の詳細を更新できます。クラスターがスケーリングされる際に最新のスクリプトが実行されます。
リクエスト
基本情報 | |
---|---|
HTTP URL | https://cloud-api.celerdata.com/api/1.0/clusters/cluster_id/deployment-scripts |
HTTP メソッド | POST |
頻度 | 600/分 |
パス変数
パラメータ | 例 | 必須 | タイプ | 説明 |
---|---|---|---|---|
cluster_id | 4ae48a3f-f840-46fa-b0e7-0709a220fa40 | はい | String | クラスターのIDです。CelerData Cloud BYOC コンソール にサインインし、クラスターの 概要 ページの クラスターのプロパティ セクションでクラスターIDを取得できます。 |
:<variable_name>
は、Postman などのウェブ開発ツールでのURLパス変数を示します。上記のURLパスの :cluster_id
は、停止したいクラスターのIDを示します。ただし、curl などの他のツールを使用する場合は、curl
コマンド内で :cluster_id
を実際のクラスターIDに手動で置き換える必要があります。
ヘッダーのパラメータ
パラメータ | 例 | 必須 | タイプ | 説明 |
---|---|---|---|---|
Authorization | Bearer OGQ5MDA4MZGTNJMWNS0ZY2Y2LWFJNZYTOTBINMZIYTGZZDUY | はい | String | CelerData Cloud BYOC API にアクセスするためのアクセストークンです。フォーマット: Bearer <access_token> 。 |
アクセストークンの取得 を参照してください。
リクエストボディ
{
"scripts": [
{
"script_path": "s3://<path_to_script>",
"logs_dir":"s3://<path_for_log>/"
},
],
"parallel": true,
"timeout":3600
}