API一覧

オートスケール

項番 API名 処理概要
1 POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources/{resource_name}/signal

シグナル送信

リソースへシグナルを送信する
2 GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources/{resource_name}

スタックリソースの詳細表示

指定したリソースの詳細情報を取得する
3 POST /autoscale_schedulers

スケジュールの登録

スケジュールを登録する
4 DELETE /autoscale_schedulers/{name}

スケジュールの削除

スケジュールを削除する
5 GET /autoscale_schedulers

スケジュールの一覧取得

スケジュールの一覧を取得する

上記以外に、「APIリファレンス(Application Platform Service編)」-「テンプレート/開発環境」-「オーケストレーション」に記載の以下APIを使用します。

  • Create stack(POST /v1/{tenant_id}/stacks スタックを作成する)
  • Find stack(GET /v1/{tenant_id}/stacks/{stack_name} 指定したスタックのURLを取得する)
  • Update stack(PUT /v1/{tenant_id}/stacks/{stack_name}/{stack_id} 指定したスタックを更新する)
  • Delete stack(DELETE /v1/{tenant_id}/stacks/{stack_name} 指定したスタックを削除する)