Mengambil daftar templat Pemeriksaan kesehatan di suatu Wilayah.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
alb:ListHealthCheckTemplates |
list |
*HealthCheckTemplate
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| NextToken |
string |
No |
Token paginasi yang digunakan dalam permintaan berikutnya untuk mengambil halaman hasil baru. Nilai yang valid:
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
| MaxResults |
integer |
No |
Jumlah entri yang dikembalikan dalam setiap panggilan. Nilai yang valid: 1 hingga 100. Nilai default: 20 |
50 |
| HealthCheckTemplateIds |
array |
No |
ID templat Pemeriksaan kesehatan. |
|
|
string |
No |
ID templat Pemeriksaan kesehatan. Anda dapat menentukan hingga 20 ID dalam setiap panggilan. Hasilnya difilter berdasarkan ID yang ditentukan. |
hct-bp1qjwo61pqz3ahltv**** |
|
| HealthCheckTemplateNames |
array |
No |
Templat Pemeriksaan kesehatan. |
|
|
string |
No |
Nama templat Pemeriksaan kesehatan. Anda dapat menentukan hingga 10 nama dalam setiap panggilan. Hasilnya difilter berdasarkan nama yang ditentukan. |
test |
|
| Tag |
array<object> |
No |
Tag. |
|
|
object |
No |
Tag. |
||
| Key |
string |
No |
Kunci tag. Panjang kunci tag dapat mencapai 128 karakter dan tidak boleh diawali dengan |
env |
| Value |
string |
No |
Nilai tag. Panjang nilai tag dapat mencapai 128 karakter dan tidak boleh diawali dengan |
product |
| ResourceGroupId |
string |
No |
ID kelompok sumber daya. Anda dapat memfilter hasil kueri berdasarkan ID yang ditentukan. |
rg-atstuj3rtop**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Informasi tentang templat Pemeriksaan kesehatan. |
||
| HealthCheckTemplates |
array<object> |
Templat Pemeriksaan kesehatan. |
|
|
array<object> |
Informasi tentang templat Pemeriksaan kesehatan. |
||
| HealthCheckConnectPort |
integer |
Port yang digunakan untuk Pemeriksaan kesehatan. Nilai yang valid: ** 0 hingga 65535**. Nilai default adalah 0, yang menunjukkan bahwa port server backend digunakan untuk Pemeriksaan kesehatan. |
80 |
| HealthCheckHost |
string |
Nama domain yang digunakan untuk Pemeriksaan kesehatan. Nilai yang valid:
Catatan
Parameter ini hanya berlaku jika Anda menetapkan |
$_ip |
| HealthCheckCodes |
array |
Kode status HTTP yang menunjukkan server backend dalam kondisi sehat. |
|
|
string |
Kode status HTTP yang menunjukkan server backend dalam kondisi sehat.
Catatan
Parameter ini hanya berlaku jika Anda menetapkan HealthCheckProtocol ke HTTP, HTTPS, atau gRPC. |
http_2xx,http_3xx |
|
| HealthCheckHttpVersion |
string |
Versi HTTP untuk Pemeriksaan kesehatan. Nilai yang valid: HTTP 1.0 dan HTTP 1.1. Nilai default: HTTP 1.1. Catatan
Parameter ini hanya berlaku jika Anda menetapkan |
HTTP 1.0 |
| HealthCheckInterval |
integer |
Interval pelaksanaan Pemeriksaan kesehatan. Satuan: detik. Nilai yang valid: 1 hingga 50. Nilai default: 2. |
5 |
| HealthCheckMethod |
string |
Metode HTTP yang digunakan untuk Pemeriksaan kesehatan. Nilai yang valid:
Catatan
Parameter ini hanya berlaku jika Anda menetapkan HealthCheckProtocol ke HTTP, HTTPS, atau gRPC. |
HEAD |
| HealthCheckPath |
string |
Jalur URL yang ingin Anda gunakan untuk Pemeriksaan kesehatan. Panjang URL harus antara 1 hingga 80 karakter, dan dapat berisi huruf, angka, karakter khusus berikut: - / . % ? # &, serta karakter tambahan berikut: |
/test/index.html |
| HealthCheckProtocol |
string |
Protokol yang digunakan untuk Pemeriksaan kesehatan. Nilai yang valid:
|
HTTP |
| HealthCheckTemplateId |
string |
ID templat Pemeriksaan kesehatan. |
hct-bp1qjwo61pqz3ahltv**** |
| HealthCheckTemplateName |
string |
Nama templat Pemeriksaan kesehatan. Nama harus terdiri dari 2 hingga 128 karakter, dan dapat berisi huruf, angka, titik (.), garis bawah (_), serta tanda hubung (-). Nama harus diawali dengan huruf. |
HealthCheckTemplate1 |
| HealthCheckTimeout |
integer |
Periode timeout respons Pemeriksaan kesehatan. Jika instans Elastic Compute Service (ECS) backend tidak merespons dalam periode timeout yang ditentukan, instans ECS tersebut gagal dalam Pemeriksaan kesehatan. Nilai yang valid: 1 hingga 300. Satuan: detik. Nilai default: 5. |
3 |
| HealthyThreshold |
integer |
Jumlah kali server backend yang tidak sehat harus lulus Pemeriksaan kesehatan secara berturut-turut sebelum dinyatakan sehat. Dalam kasus ini, status kesehatan berubah dari fail menjadi success. Nilai yang valid: 2 hingga 10. Nilai default: 3. |
4 |
| UnhealthyThreshold |
integer |
Jumlah kali server backend yang sehat harus gagal dalam Pemeriksaan kesehatan secara berturut-turut sebelum dinyatakan tidak sehat. Dalam kasus ini, status kesehatan berubah dari success menjadi fail. Nilai yang valid: 2 hingga 10. Nilai default: 3. |
4 |
| Tags |
array<object> |
Tag. |
|
|
object |
Tag. |
||
| Key |
string |
Kunci tag. Panjang kunci tag dapat mencapai 128 karakter, dan tidak boleh mengandung |
env |
| Value |
string |
Nilai tag. Panjang nilai tag dapat mencapai 128 karakter, dan tidak boleh mengandung |
product |
| ResourceGroupId |
string |
ID kelompok sumber daya. |
rg-atstuj3rtop**** |
| MaxResults |
integer |
Jumlah entri yang dikembalikan per halaman. Nilai yang valid: 1 hingga 100. Nilai default: 20. |
50 |
| NextToken |
string |
Nilai NextToken yang dikembalikan merupakan token paginasi, yang dapat digunakan dalam permintaan berikutnya untuk mengambil halaman hasil baru. Nilai yang valid:
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
| RequestId |
string |
ID permintaan. |
365F4154-92F6-4AE4-92F8-7FF34B540710 |
| TotalCount |
integer |
Total jumlah entri yang dikembalikan. |
1000 |
Contoh
Respons sukses
JSONformat
{
"HealthCheckTemplates": [
{
"HealthCheckConnectPort": 80,
"HealthCheckHost": "$_ip",
"HealthCheckCodes": [
"http_2xx,http_3xx"
],
"HealthCheckHttpVersion": "HTTP 1.0",
"HealthCheckInterval": 5,
"HealthCheckMethod": "HEAD",
"HealthCheckPath": "/test/index.html",
"HealthCheckProtocol": "HTTP",
"HealthCheckTemplateId": "hct-bp1qjwo61pqz3ahltv****",
"HealthCheckTemplateName": "HealthCheckTemplate1",
"HealthCheckTimeout": 3,
"HealthyThreshold": 4,
"UnhealthyThreshold": 4,
"Tags": [
{
"Key": "env",
"Value": "product"
}
],
"ResourceGroupId": "rg-atstuj3rtop****"
}
],
"MaxResults": 50,
"NextToken": "FFmyTO70tTpLG6I3FmYAXGKPd****",
"RequestId": "365F4154-92F6-4AE4-92F8-7FF34B540710",
"TotalCount": 1000
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 403 | Forbidden.HealthCheckTemplate | Authentication has failed for HealthCheckTemplate. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.