Download OpenAPI specification:Download
DX Suite は、開発者がアプリケーションで利用できるように、以下の API を公開しています。
認可チェックが実施される
| auto_scaling_enabled | boolean (オートスケーリングの有効/無効) true 有効、false 無効 |
| auto_scaling_max_replicas | integer (オートスケーリング有効時の最大インスタンス数) example: 5 |
| desired_capacity | integer <binary> (常時稼働させるインスタンス数) example: 4 |
| servable_id | string (学習モデルのID) servable_id とは、学習モデルのID(Intelligence service管理)。これを推論に使用します。 example: randomstring |
| server_plan | string (サーバープラン) example 指定可能な値は、basic、standard、gpu_basic |
{- "endpoints": [
- "string"
], - "env_id": 1,
- "msg": "",
- "version": 1
}認可チェックが実施される
| auto_scaling_enabled | boolean (オートスケーリングの有効/無効。true 有効、false 無効) example: true |
| auto_scaling_max_replicas | integer (オートスケーリング有効時の最大インスタンス数) example: 5 |
| desired_capacity | integer (常時稼働させるインスタンス数) example: 1 |
| env_id | integer (更新対象の推論環境ID) example: 1 |
| servable_id | string (学習モデルのID) example: randomstringservable_id とは、学習モデルのID(Intelligence service管理)。これを推論に使用します。 |
| server_plan | string (サーバープラン) example: gpu_basicサーバープラン。指定可能な値は、basic、standard、gpu_basic |
{- "auto_scaling_enabled": true,
- "auto_scaling_max_replicas": 0,
- "desired_capacity": 0,
- "env_id": 0,
- "servable_id": "string",
- "server_plan": "string"
}{- "env_id": 1,
- "msg": ""
}スケジュールを新規に作成するAPI認可チェックが実施される。作成済みの他のスケジュールの開始日時と同じ開始日時のスケジュールを作成することはできない。
| env_id required | integer (推論環境ID) |
| auto_scaling_enabled | boolean (オートスケーリングの有効/無効(true/false)) |
| auto_scaling_max_replicas | integer (オートスケーリング有効時の最大インスタンス数) |
| day_of_week | string (繰り返しの曜日の指定) example: monmon,tue,wed,thu,fri,sat,sun または0-6の整数 |
| dd | string (繰り返しの日の指定 1-31の整数) example: 31 |
| desired_capacity | integer (維持するインスタンス数(オートスケーリング有効時は最小インスタンス数)) example: 1 |
| end_time | string (スケジュールの終了日時(分まで指定可能)) example: 2023-03-14 17:03 |
| hh | string (繰り返しの時の指定 0-23の整数) example: 23 |
| mi | string (繰り返しの分の指定 0-59の整数) example: 59 |
| mm | string (繰り返しの月の指定 1-12の整数) example: 12 |
| schedule_type | string (スケジュールタイプ 1回限り once あるいは 繰り返し hourly/daily/monthly/yearly/weekly のいずれか1つ指定可能) example: once |
| start_time | string (スケジュールの開始日時) example: 2023-03-13 17:03 スケジュールの開始日時(分まで指定可能)1回限りの場合、この時間にアクションが実行される。繰り返しの場合、開始時間から繰り返しが有効になり、繰り返しの設定に基づいてアクションが実行される。 |
{- "auto_scaling_enabled": true,
- "auto_scaling_max_replicas": 0,
- "day_of_week": "string",
- "dd": "string",
- "desired_capacity": 0,
- "end_time": "string",
- "hh": "string",
- "mi": "string",
- "mm": "string",
- "schedule_type": "string",
- "start_time": "string"
}{- "env_id": 1,
- "msg": ""
}作成済みのスケジュールの内容を更新するAPI認可チェックが実施される。作成済みの他のスケジュールの開始日時と同じ開始日時のスケジュールを作成することはできない。開始日時を過ぎた1回限りのスケジュールを更新することはできない。
| env_id required | integer (推論環境ID) |
| auto_scaling_enabled | boolean (オートスケーリングの有効/無効(true/false)) |
| auto_scaling_max_replicas | integer (オートスケーリング有効時の最大インスタンス数) |
| day_of_week | string (繰り返しの曜日の指定) example: monmon,tue,wed,thu,fri,sat,sun または0-6の整数 |
| dd | string (繰り返しの日の指定 1-31の整数) example: 31 |
| desired_capacity | integer (維持するインスタンス数(オートスケーリング有効時は最小インスタンス数)) example: 1 |
| end_time | string (スケジュールの終了日時(分まで指定可能)) example: 2023-03-14 17:03 |
| hh | string (繰り返しの時の指定 0-23の整数) example: 23 |
| mi | string (繰り返しの分の指定 0-59の整数) example: 59 |
| mm | string (繰り返しの月の指定 1-12の整数) example: 12 |
| schedule_id | integer (スケジュールID) example: 1 |
| schedule_type | string (スケジュールタイプ 1回限り once あるいは 繰り返し hourly/daily/monthly/yearly/weekly のいずれか1つ指定可能) example: once |
| start_time | string (スケジュールの開始日時) example: 2023-03-13 17:03 スケジュールの開始日時(分まで指定可能)1回限りの場合、この時間にアクションが実行される。繰り返しの場合、開始時間から繰り返しが有効になり、繰り返しの設定に基づいてアクションが実行される。 |
{- "env_id": 1,
- "msg": ""
}