All Products
Search
Document Center

App Streaming:ListAppInstances

Last Updated:Jul 04, 2026

Mengambil detail instans sesi dalam delivery group, termasuk ID instans, status instans, waktu pembuatan, waktu pembaruan, status sesi, dan Alamat IP publik dari antarmuka jaringan primary.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

appstreaming:ListAppInstances

get

*All Resource

*

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

AppInstanceGroupId

string

Yes

ID grup instans aplikasi.

aig-4p5f8tj16yb8b****

AppInstanceId

string

No

ID instans aplikasi.

ai-azn3kmwruh1vl****

Status

array

No

Array status instans aplikasi.

string

Yes

Status instans aplikasi.

Valid values:

  • INIT :

    initialization

  • STARTING :

    starting

  • CLOSING :

    closing

  • CLOSED :

    closed

  • RUNNING :

    running

  • IDLE :

    idle

  • BOUND :

    bound

  • UNAVAILABLE :

    unavailable

INIT

AppInstanceIdList

array

No

Array berisi maksimal 100 ID instans aplikasi.

string

Yes

ID instans aplikasi.

ai-azn3kmwruh1vl****

PageSize

integer

No

Jumlah entri yang ditampilkan per halaman. Nilainya tidak boleh melebihi 100. Nilai default: 20.

20

PageNumber

integer

No

Nomor halaman hasil yang akan ditampilkan. Nilai default: 1.

1

IncludeDeleted

boolean

No

Menentukan apakah akan mengkueri informasi instans yang telah dihapus. Jika parameter ini diatur ke true, parameter AppInstanceIdList wajib diisi. Jika tidak, akan dikembalikan error parameter.

Valid values:

  • true :

    Termasuk instans yang dihapus.

  • false :

    Tidak menyertakan instans yang dihapus. (Default)

true

UserIdList

array

No

Array berisi maksimal 100 ID pengguna.

string

No

ID pengguna.

Alice

Elemen respons

Element

Type

Description

Example

object

Data yang dikembalikan.

RequestId

string

ID permintaan.

1CBAFFAB-B697-4049-A9B1-67E1FC5F****

TotalCount

integer

Total jumlah entri.

18

PageSize

integer

Jumlah entri per halaman. Nilainya tidak boleh melebihi 100.

10

PageNumber

integer

Nomor halaman saat ini.

1

AppInstanceModels

array<object>

Daftar instans aplikasi.

array<object>

Detail instans aplikasi.

AppInstanceId

string

ID instans aplikasi.

ai-8dl7dzchklmka****

AppInstanceGroupId

string

ID delivery group.

aig-dk8p95irqfst9****

Status

string

Status instans aplikasi.

BOUND

MainEthPublicIp

string

Alamat IP publik dari antarmuka jaringan primary. Parameter ini hanya dikembalikan jika kebijakan jaringan (StrategyType) delivery group bernilai Mixed. Jika tidak, parameter ini kosong.

10.13.13.211

NetworkInterfaceIp

string

Alamat IP dari elastic network interface.

GmtCreate

string

Waktu pembuatan instans aplikasi.

2023-03-07T20:29:19.000+08:00

GmtModified

string

Waktu terakhir instans aplikasi dimodifikasi.

2023-03-07T20:29:19.000+08:00

SessionStatus

string

Status koneksi session. Parameter ini hanya dikembalikan jika status instans aplikasi adalah RUNNING. Jika tidak, parameter ini kosong.

Valid values:

  • disconnect :

    Disconnected

  • connect :

    Connected

connect

BindInfo

object

Detail binding pengguna untuk instans aplikasi.

EndUserId

string

ID end user yang terikat pada instans aplikasi.

app.test

UsageDuration

integer

Durasi penggunaan instans aplikasi, dalam detik.

2000

NodeId

string

ID node tempat instans aplikasi dijalankan.

Catatan

Parameter ini hanya dikembalikan ketika delivery group tempat instans aplikasi berada menggunakan metode penagihan berbasis node (ChargeResourceMode diatur ke Node).

i-bp13********

ChargeType

string

Metode penagihan instans aplikasi. Nilai yang valid:

  • PrePaid: subscription.

  • PostPaid: pay-as-you-go.

Catatan

Parameter ini hanya dikembalikan ketika delivery group tempat instans aplikasi berada menggunakan metode penagihan berbasis node (ChargeResourceMode diatur ke Node).

Valid values:

  • PostPaid :

    pay-as-you-go

  • PrePaid :

    subscription

PostPaid

NetworkInterfaceId

string

ID elastic network interface.

Contoh

Respons sukses

JSONformat

{
  "RequestId": "1CBAFFAB-B697-4049-A9B1-67E1FC5F****",
  "TotalCount": 18,
  "PageSize": 10,
  "PageNumber": 1,
  "AppInstanceModels": [
    {
      "AppInstanceId": "ai-8dl7dzchklmka****",
      "AppInstanceGroupId": "aig-dk8p95irqfst9****",
      "Status": "BOUND",
      "MainEthPublicIp": "10.13.13.211",
      "NetworkInterfaceIp": "",
      "GmtCreate": "2023-03-07T20:29:19.000+08:00",
      "GmtModified": "2023-03-07T20:29:19.000+08:00",
      "SessionStatus": "connect",
      "BindInfo": {
        "EndUserId": "app.test",
        "UsageDuration": 2000
      },
      "NodeId": "i-bp13********",
      "ChargeType": "PostPaid",
      "NetworkInterfaceId": ""
    }
  ]
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.