All Products
Search
Document Center

Serverless App Engine:DescribeComponents

Last Updated:Jun 11, 2026

Panggil API DescribeComponents untuk mengambil versi komponen yang diperlukan guna membuat penerapan (deployment) aplikasi.

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

Tidak ada otorisasi untuk operasi ini. Jika Anda mengalami masalah saat menjalankan operasi ini, hubungi dukungan teknis.

Sintaks permintaan

GET /pop/v1/sam/resource/components HTTP/1.1

Parameter permintaan

Parameter

Type

Required

Description

Example

AppId

string

No

ID aplikasi.

d700e680-aa4d-4ec1-afc2-6566b5ff****

Type

string

Yes

Tipe komponen yang didukung. Nilai yang valid:

  • TOMCAT

  • JDK

TOMCAT

Elemen respons

Element

Type

Description

Example

object

Data yang dikembalikan.

RequestId

string

ID permintaan.

91F93257-7A4A-4BD3-9A7E-2F6EAE6D****

Message

string

Informasi tambahan.

success

TraceId

string

ID pelacakan (trace) yang digunakan untuk mengkueri detail panggilan.

0a98a02315955564772843261e****

Data

array<object>

Larik (array) komponen aplikasi yang didukung.

object

Detail dari satu komponen.

Type

string

Tipe komponen.

JDK

ComponentKey

string

ID komponen.

Open JDK 8

ComponentDescription

string

Deskripsi komponen.

Open JDK 8

Expired

boolean

Menunjukkan apakah komponen sudah kedaluwarsa. Nilai yang valid:

  • true: Komponen sudah kedaluwarsa.

  • false: Komponen belum kedaluwarsa.

false

ErrorCode

string

Kode kesalahan.

  • Jika permintaan berhasil, parameter ErrorCode akan kosong.

  • Jika permintaan gagal, parameter ErrorCode menunjukkan kode kesalahan. Untuk informasi selengkapnya, lihat bagian Kode kesalahan di topik ini.

Code

string

Kode status HTTP.

  • 2xx: berhasil

  • 3xx: pengalihan (redirect)

  • 4xx: kesalahan permintaan

  • 5xx: kesalahan server

200

Success

boolean

Menunjukkan apakah permintaan berhasil. Nilai yang valid:

  • true: Permintaan berhasil.

  • false: Permintaan gagal.

true

Contoh

Respons sukses

JSONformat

{
  "RequestId": "91F93257-7A4A-4BD3-9A7E-2F6EAE6D****",
  "Message": "success",
  "TraceId": "0a98a02315955564772843261e****",
  "Data": [
    {
      "Type": "JDK",
      "ComponentKey": "Open JDK 8",
      "ComponentDescription": "Open JDK 8",
      "Expired": false
    }
  ],
  "ErrorCode": "",
  "Code": "200",
  "Success": true
}

Kode kesalahan

HTTP status code

Error code

Error message

Description

400 InvalidComponentType.NotFound The specified Type does not exist.

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.