Memperbarui atribut templat pemeriksaan kesehatan, seperti namanya dan protokol pemeriksaan kesehatan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
alb:UpdateHealthCheckTemplateAttribute |
update |
*HealthCheckTemplate
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda harus menghasilkan nilai unik pada klien Anda untuk setiap permintaan. Token klien hanya boleh berisi karakter ASCII. Catatan
Jika Anda tidak menentukan parameter ini, sistem akan menggunakan RequestId permintaan sebagai ClientToken. RequestId setiap permintaan bersifat unik. |
5A2CFF0E-5718-45B5-9D4D-70B****** |
| HealthCheckTemplateName |
string |
No |
Nama templat pemeriksaan kesehatan. Nama harus terdiri dari 2 hingga 128 karakter, diawali dengan huruf, karakter Cina, atau angka, dan dapat berisi huruf, karakter Cina, angka, periode (.), garis bawah (_), tanda hubung (-), dan spasi. |
HealthCheckTemplate1 |
| HealthCheckConnectPort |
integer |
No |
Port yang digunakan untuk pemeriksaan kesehatan. Nilai valid: 0 hingga 65535. Nilai default: 0. Nilai ini menunjukkan bahwa port server backend digunakan untuk pemeriksaan kesehatan. |
80 |
| HealthCheckHost |
string |
No |
Nama domain yang digunakan untuk pemeriksaan kesehatan. Nilai valid:
Catatan
Parameter ini berlaku hanya ketika HealthCheckProtocol diatur ke HTTP atau HTTPS. |
$SERVER_IP |
| HealthCheckCodes |
array |
No |
Daftar kode status yang menunjukkan keadaan sehat. |
5 |
|
string |
No |
The HTTP status codes that indicate a healthy backend server.
Catatan
This parameter takes effect only when the HealthCheckProtocol parameter is set to HTTP, HTTPS, or gRPC. |
http_2xx |
|
| HealthCheckInterval |
integer |
No |
Interval antar Pemeriksaan kesehatan, dalam detik. Nilai valid: 1 hingga 50. Nilai default: 2. |
5 |
| HealthCheckTimeout |
integer |
No |
Periode batas waktu, dalam detik, untuk tanggapan Pemeriksaan kesehatan. Jika server backend tidak merespons dalam periode ini, pemeriksaan kesehatan gagal. Nilai valid: 1 hingga 300. Nilai default: 5. |
3 |
| HealthCheckPath |
string |
No |
URL yang digunakan untuk pemeriksaan kesehatan. URL harus terdiri dari 1 hingga 80 karakter. URL dapat berisi huruf, angka, tanda hubung (-), garis miring (/), periode (.), tanda persen (%), tanda tanya (?), tanda pagar (#), tanda ampersand (&), dan karakter tambahan berikut: _;~!()*[]@$^:',+. URL harus diawali dengan garis miring (/). Catatan
Parameter ini berlaku hanya ketika HealthCheckProtocol diatur ke HTTP, HTTPS, atau gRPC. |
/test/index.html |
| HealthCheckMethod |
string |
No |
Metode yang digunakan untuk pemeriksaan kesehatan. Nilai valid:
Catatan
Parameter ini berlaku hanya ketika HealthCheckProtocol diatur ke HTTP, HTTPS, atau gRPC. |
HEAD |
| HealthCheckProtocol |
string |
No |
Protokol yang digunakan untuk pemeriksaan kesehatan. Nilai valid:
|
HTTP |
| HealthCheckHttpVersion |
string |
No |
Versi HTTP yang digunakan untuk pemeriksaan kesehatan. Nilai valid: HTTP1.0 dan HTTP1.1. Nilai default: HTTP1.1. Catatan
Parameter ini berlaku hanya ketika HealthCheckProtocol diatur ke HTTP atau HTTPS. |
HTTP1.0 |
| HealthyThreshold |
integer |
No |
Jumlah pemeriksaan kesehatan berturut-turut yang berhasil yang diperlukan sebelum server backend dinyatakan sehat. Dalam hal ini, status kesehatan berubah dari fail menjadi success. Nilai valid: 2 hingga 10. Nilai default: 3. |
4 |
| UnhealthyThreshold |
integer |
No |
Jumlah pemeriksaan kesehatan berturut-turut yang gagal yang diperlukan sebelum server backend dinyatakan tidak sehat. Dalam hal ini, status kesehatan berubah dari success menjadi fail. Nilai valid: 2 hingga 10. Nilai default: 3. |
4 |
| DryRun |
boolean |
No |
Apakah akan menjalankan dry run. Nilai valid:
|
true |
| HealthCheckTemplateId |
string |
Yes |
ID templat pemeriksaan kesehatan. |
hct-bp1qjwo61****** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
The response to the update request. |
||
| RequestId |
string |
The request ID. |
365F4154-92F6-4AE4-92F8-7FF3****** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "365F4154-92F6-4AE4-92F8-7FF3******"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IncorrectStatus.HealthCheckTemplate | The status of %s [%s] is incorrect. | |
| 403 | Forbidden.HealthCheckTemplate | Authentication is failed for %s. | |
| 404 | ResourceNotFound.HealthCheckTemplate | The specified resource %s is not found. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.