API一覧#
Show build information#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v1/{tenant_id}/build_info Show build information |
ビルド情報を表示する |
Stacks#
Stack Resources#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v1/{tenant_id}/stacks/{stack_identity}/resources Find stack resources |
スタックのリソースを検索する |
2 | GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources List stack resources |
スタックのリソースを一覧表示する |
3 | GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources/{resource_name} Show resource data |
リソースデータを表示する |
4 | GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources/{resource_name}/metadata Show resource metadata |
リソースのメタデータを表示する |
5 | POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources/{resource_name}/signal Send a signal to a resource |
リソースにシグナルを送信する |
6 | PATCH /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources/{resource_name_or_physical_id} Mark a resource as unhealthy |
指定したリソースのステータスを更新する |
Stack Outputs#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/outputs List outputs |
スタックの出力を一覧表示する |
2 | GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/outputs/{output_key} Show output |
スタックの出力を表示する |
Stack Snapshots#
項番 | API名 | 処理概要 |
---|---|---|
1 | POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/snapshots Snapshot a stack |
スタックのスナップショットを作成する |
2 | GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/snapshots List snapshots |
スタックのスナップショットを一覧表示する |
3 | GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/snapshots/{snapshot_id} Show snapshot |
スタックのスナップショットを表示する |
4 | POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/snapshots/{snapshot_id}/restore Restore snapshot |
スタックのスナップショットをリストアする |
5 | DELETE /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/snapshots/{snapshot_id} Delete a snapshot |
スタックのスナップショットを削除する |
Stack Actions#
項番 | API名 | 処理概要 |
---|---|---|
1 | POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/actions Suspend stack |
スタックを一時停止する |
2 | POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/actions Resume stack |
スタックの一時停止を再開する |
3 | POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/actions Cancel stack update |
スタックの更新を取り消す |
4 | POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/actions Cancel stack create/update without rollback |
スタックの作成/更新を取り消す(ロールバックなし) |
5 | POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/actions Check stack resources |
スタックのリソースを確認する |
Events#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/events List stack events |
指定したスタックのイベントを一覧表示する |
2 | GET /v1/{tenant_id}/stacks/{stack_name}/events Find stack events |
指定したスタックのイベントリストのcanonical属性を指定したURLを探す |
3 | GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources/{resource_name}/events List resource events |
リソースイベントを一覧表示する |
4 | GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources/{resource_name}/events/{event_id} Show event details |
イベントの詳細を表示する |
Templates#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v1/{tenant_id}/template_versions List template versions |
テンプレートのバージョンを一覧表示する |
2 | GET /v1/{tenant_id}/template_versions/{template_version}/functions List template functions |
テンプレート機能を一覧表示する |
3 | POST /v1/{tenant_id}/validate Validate template |
テンプレートを検証する |
Software Configuration#
項番 | API名 | 処理概要 |
---|---|---|
1 | POST /v1/{tenant_id}/software_configs Create configuration |
ソフトウェアの設定を作成する |
2 | GET /v1/{tenant_id}/software_configs List configs | ソフトウェア設定を一覧表示する |
3 | GET /v1/{tenant_id}/software_configs/{config_id} Show configuration details |
ソフトウェア設定の詳細を表示する |
4 | DELETE /v1/{tenant_id}/software_configs/{config_id} Delete config |
ソフトウェア設定を削除する |
5 | POST /v1/{tenant_id}/software_deployments Create deployment |
ソフトウェアデプロイメントを作成する |
6 | GET /v1/{tenant_id}/software_deployments List deployments |
ソフトウェアデプロイメントを一覧表示する |
7 | GET /v1/{tenant_id}/software_deployments/{deployment_id} Show deployment details |
ソフトウェアデプロイメントの詳細を表示する |
8 | PUT /v1/{tenant_id}/software_deployments/{deployment_id} Update deployment |
ソフトウェアデプロイメントを更新する |
9 | DELETE /v1/{tenant_id}/software_deployments/{deployment_id} Delete deployment |
ソフトウェアデプロイメントを削除する |
10 | GET /v1/{tenant_id}/software_deployments/metadata/{server_id} Show server configuration metadata |
サーバのデプロイメント設定メタデータを表示する |
Resource Types#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v1/{tenant_id}/resource_types List resource types |
利用可能なテンプレートリソースタイプを一覧表示する |
2 | GET /v1/{tenant_id}/resource_types/{type_name}/template Show resource type template |
リソースタイプのテンプレートを表示する |
3 | GET /v1/{tenant_id}/resource_types/{type_name} Show resource type schema |
リソースタイプのインタフェーススキーマを表示する |
4 | GET /v1/{tenant_id}/services Show orchestration engine status |
オーケストレーションエンジンのステータスを一覧表示する |