すべてのプロダクト
Search
ドキュメントセンター

:QueryApplicationStatus

最終更新日:Dec 22, 2025

アプリケーションのステータスを照会します。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

edas:ReadApplication

get

*Application

acs:edas:{#regionId}:{#accountId}:namespace/{#NameSpaceId}/application/{#AppId}

なし なし

リクエスト構文

GET /pop/v5/app/app_status HTTP/1.1

リクエストパラメーター

パラメーター

必須 / 任意

説明

AppId

string

必須

アプリケーションの ID。

3616cdca-4f92-441**************

レスポンスフィールド

フィールド

説明

object

返されるコンテンツ。

Code

integer

返される HTTP ステータスコード。

200

Message

string

返される追加情報。

success

RequestId

string

リクエストの ID。

D16979DC-4D42-********

AppInfo

object

アプリケーションに関する情報。

EcuList

object

Ecu

array<object>

Elastic Compute Unit (ECU) に関する情報。

object

ECU の詳細。

VpcId

string

VPC の ID。

vpc-wz9b246zg************

UpdateTime

integer

ECU が最後に変更された時刻。この値は、協定世界時 (UTC) 1970年1月1日 00:00:00 から経過したミリ秒数を表す UNIX タイムスタンプです。

1573635952012

IpAddr

string

ECU のプライベート IP アドレス。

172.16.*.**

AvailableCpu

integer

利用可能な CPU コアの数。

0

CreateTime

integer

ECU が作成された時刻。この値は、協定世界時 (UTC) 1970年1月1日 00:00:00 から経過したミリ秒数を表す UNIX タイムスタンプです。

1573626207270

UserId

string

ECU に関連付けられているユーザーの ID。

edas_com***_****@******-*****.***

InstanceId

string

インスタンスの ID。

i-wz9fp1ljg***********

RegionId

string

リージョンの ID。

cn-shen****-*

EcuId

string

ECU の一意の ID を示します。ECS インスタンスで dmidecode コマンドを実行して、ECU ID をクエリできます。

07bd417a-b863-477d-****-************

GroupId

string

グループの ID。

8123db90-880f-486f-****-************

DockerEnv

boolean

Docker がインストールされているかどうかを示します。

false

Online

boolean

ECU がオンラインであるかどうかを示します。

true

AvailableMem

integer

利用可能なメモリのサイズです。

0

ZoneId

string

ゾーンの ID。

cn-shen****-*

Name

string

ECU の名前。

EDAS-scaled-cluster:默认集群

HeartbeatTime

integer

最後にハートビートが検出された時刻。この値は、1970 年 1 月 1 日 00:00:00 (UTC) から経過したミリ秒数で表される UNIX タイムスタンプです。

1573635952012

EccList

object

Ecc

array<object>

エラスティックコンピュートコンテナー (ECC) の情報。

object

ECC の詳細です。

VpcId

string

VPC の ID です。

vpc-wz9b246zg************

UpdateTime

integer

ECC の最終更新時刻。この値は、1970年1月1日 00:00:00 UTC から経過したミリ秒数を示す UNIX タイムスタンプです。

1573635952012

EcuId

string

ECU の一意の ID です。

07bd417a-b863-477d-****-************

EccId

string

ECC の一意の ID です。

0cf49a6c-95a8-4aa8-****-************

GroupId

string

インスタンスグループの ID です。

8123db90-880f-486f-****-************

AppState

integer

アプリケーションインスタンスのステータス。有効な値は以下のとおりです。

  • 0: AGENT_OFF:エージェントがオフラインであることを示します。

  • 1: STOPPED:アプリケーションが停止していることを示します。

  • 3: RUNNING_BUT_URL_FAILED:ヘルスチェックが失敗したことを示します。

  • 7: RUNNING:アプリケーションが実行中であることを示します。

7

TaskState

integer

アプリケーションインスタンスで開始された最新タスクの状態。 有効な値は次のとおりです:

  • 0: UNKNOWN: 最新タスクの状態が不明であることを示します。

  • 1: PROCESSING: 最新タスクが処理中であることを示します。

  • 2: SUCCESS: 最新タスクが正常に実行されたことを示します。

  • 3: FAILED: 最新タスクが失敗したことを示します。

3

CreateTime

integer

ECC が作成された時刻。この値は、1970年1月1日 00:00:00 UTC から経過した時間をミリ秒で表した UNIX タイムスタンプです。

1573626226691

AppId

string

アプリケーションの ID。

3616cdca-4f92-4413-****-************

ContainerStatus

string

コンテナーのステータス。

“”

Ip

string

ECU のプライベート IP アドレスです。

172.16.*.***

GroupList

object

Group

array<object>

インスタンスグループに関する情報です。

object

インスタンスグループの詳細。

UpdateTime

integer

インスタンスグループの最終更新時刻です。この値は、1970 年 1 月 1 日 00:00:00 (UTC) から経過したミリ秒数を表す UNIX タイムスタンプです。

1573627441388

GroupName

string

インスタンスグループの名前。

_DEFAULT_GROUP

GroupId

string

インスタンスグループの ID です。

8123db90-880f-486f-****-************

CreateTime

integer

インスタンスグループが作成された時間です。この値は、1970年1月1日 00:00:00 (UTC) から経過したミリ秒数を表す UNIX タイムスタンプです。

1573626155185

AppVersionId

string

インスタンスグループにアプリケーションをデプロイするための変更プロセスの ID です。

changeorder_a**_*******_**

AppId

string

アプリケーションの ID です。

3616cdca-4f92-4413-****-************

PackageVersionId

string

インスタンスグループにアプリケーションをデプロイするために使用されるデプロイメントパッケージのバージョン。

441beb18-da42-44dc-****-************

GroupType

integer

インスタンスグループのタイプ。有効な値:

  • 0:デフォルトグループ

  • 1:セルフマネージドグループ

  • 2:カナリアリリースグループ

0

ClusterId

string

クラスターの ID。

0d247b93-8d62-4e34-****-************

DeployRecordList

object

DeployRecord

array<object>

デプロイメントレコードに関する情報です。

object

デプロイメントレコードの詳細。

EccId

string

ECC の一意の ID。

0cf49a6c-95a8-4aa8-****-************

EcuId

string

ECU の一意の ID。

07bd417a-b863-477d-****-************

PackageMd5

string

デプロイメントパッケージの MD5 ハッシュ値です。

d0db5bcb442e492104d0f00e10a03dd9

CreateTime

integer

デプロイメントレコードの作成時刻。1970年1月1日 00:00:00 UTC からの経過ミリ秒数を示す UNIX タイムスタンプです。

1573626226691

PackageVersionId

string

インスタンスグループにアプリケーションをデプロイする際に使用したデプロイメントパッケージのバージョン。

441beb18-da42-44dc-****-************

DeployRecordId

string

デプロイメントレコードの ID です。

bbc6c0d5-d792-4907-****-************

Application

object

アプリケーションの基本情報。

HealthCheckUrl

string

ヘルスチェック URL。

“”

Owner

string

アプリケーションを作成したユーザーの ID。

edas_com***_****@******-*****.***

CreateTime

integer

アプリケーションが作成された時刻。この値は、協定世界時 (UTC) 1970年1月1日 00:00:00 から経過したミリ秒数を表す UNIX タイムスタンプです。

1573626207270

UserId

string

Alibaba Cloud アカウントの ID。

edas_com***_****@******-*****.***

Port

integer

アプリケーションが使用するポート。

8080

RunningInstanceCount

integer

実行中のアプリケーションインスタンスの数。

1

Phone

string

アプリケーションを作成したユーザーの携帯電話番号。

1886666****

RegionId

string

名前空間の ID。

cn-shenzhen:test

BuildPackageId

integer

Enterprise Distributed Application Service (EDAS) コンテナーのビルドパッケージ番号。

0

Dockerize

boolean

アプリケーションが Docker アプリケーションであるかどうかを示します。

false

Email

string

アプリケーションを作成したユーザーのメールアドレス。

1234567@qq.com

Cpu

integer

アプリケーションが使用する CPU コアの数。

0

InstanceCount

integer

アプリケーションインスタンスの数。

1

LaunchTime

integer

アプリケーションが起動された時刻。この値は、協定世界時 (UTC) 1970年1月1日 00:00:00 から経過したミリ秒数を表す UNIX タイムスタンプです。

0

Memory

integer

メモリサイズ。

0

Name

string

アプリケーションの名前。

EDAS-scaled-cluster:默认集群

ApplicationId

string

アプリケーションの ID。

3616cdca-4f92-4413-****-************

ClusterId

string

クラスターの ID。

0d247b93-8d62-4e34-****-************

成功レスポンス

JSONJSON

{
  "Code": 200,
  "Message": "success",
  "RequestId": "D16979DC-4D42-********",
  "AppInfo": {
    "EcuList": {
      "Ecu": [
        {
          "VpcId": "vpc-wz9b246zg************",
          "UpdateTime": 1573635952012,
          "IpAddr": "172.16.*.**",
          "AvailableCpu": 0,
          "CreateTime": 1573626207270,
          "UserId": "edas_com***_****@******-*****.***",
          "InstanceId": "i-wz9fp1ljg***********",
          "RegionId": "cn-shen****-*",
          "EcuId": "07bd417a-b863-477d-****-************",
          "GroupId": "8123db90-880f-486f-****-************",
          "DockerEnv": false,
          "Online": true,
          "AvailableMem": 0,
          "ZoneId": "cn-shen****-*",
          "Name": "EDAS-scaled-cluster:默认集群",
          "HeartbeatTime": 1573635952012
        }
      ]
    },
    "EccList": {
      "Ecc": [
        {
          "VpcId": "vpc-wz9b246zg************",
          "UpdateTime": 1573635952012,
          "EcuId": "07bd417a-b863-477d-****-************",
          "EccId": "0cf49a6c-95a8-4aa8-****-************",
          "GroupId": "8123db90-880f-486f-****-************",
          "AppState": 7,
          "TaskState": 3,
          "CreateTime": 1573626226691,
          "AppId": "3616cdca-4f92-4413-****-************",
          "ContainerStatus": "“”",
          "Ip": "172.16.*.***"
        }
      ]
    },
    "GroupList": {
      "Group": [
        {
          "UpdateTime": 1573627441388,
          "GroupName": "_DEFAULT_GROUP",
          "GroupId": "8123db90-880f-486f-****-************",
          "CreateTime": 1573626155185,
          "AppVersionId": "changeorder_a**_*******_**",
          "AppId": "3616cdca-4f92-4413-****-************",
          "PackageVersionId": "441beb18-da42-44dc-****-************",
          "GroupType": 0,
          "ClusterId": "0d247b93-8d62-4e34-****-************"
        }
      ]
    },
    "DeployRecordList": {
      "DeployRecord": [
        {
          "EccId": "0cf49a6c-95a8-4aa8-****-************",
          "EcuId": "07bd417a-b863-477d-****-************",
          "PackageMd5": "d0db5bcb442e492104d0f00e10a03dd9",
          "CreateTime": 1573626226691,
          "PackageVersionId": "441beb18-da42-44dc-****-************",
          "DeployRecordId": "bbc6c0d5-d792-4907-****-************"
        }
      ]
    },
    "Application": {
      "HealthCheckUrl": "“”",
      "Owner": "edas_com***_****@******-*****.***",
      "CreateTime": 1573626207270,
      "UserId": "edas_com***_****@******-*****.***",
      "Port": 8080,
      "RunningInstanceCount": 1,
      "Phone": "1886666****",
      "RegionId": "cn-shenzhen:test",
      "BuildPackageId": 0,
      "Dockerize": false,
      "Email": "1234567@qq.com",
      "Cpu": 0,
      "InstanceCount": 1,
      "LaunchTime": 0,
      "Memory": 0,
      "Name": "EDAS-scaled-cluster:默认集群",
      "ApplicationId": "3616cdca-4f92-4413-****-************",
      "ClusterId": "0d247b93-8d62-4e34-****-************"
    }
  }
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。