Modifica un listener HTTPS.
Descripción de la operación
-
Hasta 100 veces por segundo por cuenta.
-
Hasta 10 veces por segundo por usuario.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
ens:SetLoadBalancerHTTPSListenerAttribute |
update |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| LoadBalancerId |
string |
Sí |
El ID de la instancia de Edge Load Balancer (ELB). |
lb-5snthcyu1x10g7tywj7iu**** |
| ListenerPort |
integer |
Sí |
El puerto del listener cuyos atributos se modificarán. Valores válidos: 1 a 65535. |
10002 |
| Description |
string |
No |
El nombre del listener. El valor debe tener una longitud de 1 a 80 caracteres. Nota
El valor no puede comenzar con |
监听说明 |
| Scheduler |
string |
No |
El algoritmo de programación. Valores válidos:
Valores válidos:
|
wrr |
| HealthCheck |
string |
No |
Especifica si se debe habilitar la función de comprobación de estado. Valores válidos:
|
on |
| HealthCheckDomain |
string |
No |
El nombre de dominio que desea utilizar para las comprobaciones de estado. Nota
Este parámetro solo surte efecto si establece HealthCheck en on. |
www.example.com |
| HealthCheckURI |
string |
No |
La URI utilizada para las comprobaciones de estado. La URI debe tener una longitud de 1 a 80 caracteres. Nota
|
/checkpreload.htm |
| HealthyThreshold |
integer |
No |
El número de comprobaciones de estado exitosas consecutivas que deben ocurrir antes de que un servidor backend inactivo e inaccesible se declare activo y accesible. Valores válidos: 2 a 10. Nota
Este parámetro solo surte efecto si establece HealthCheck en on. |
3 |
| UnhealthyThreshold |
integer |
No |
El número de comprobaciones de estado fallidas consecutivas que deben ocurrir antes de que un servidor backend activo y accesible se declare inactivo e inaccesible. Valores válidos: 2 a 10. Nota
Este parámetro solo surte efecto si establece HealthCheck en on. |
3 |
| HealthCheckTimeout |
integer |
No |
El periodo de tiempo de espera de una respuesta de comprobación de estado. Si el ENS backend no responde dentro del tiempo especificado, la comprobación de estado falla.
Nota
|
9 |
| HealthCheckConnectPort |
integer |
No |
El puerto que se utiliza para las comprobaciones de estado. Valores válidos: 1 a 65535. Si deja este parámetro vacío, se utiliza el puerto especificado por BackendServerPort para las comprobaciones de estado. Nota
Este parámetro solo surte efecto si establece HealthCheck en on. |
7001 |
| HealthCheckInterval |
integer |
No |
El intervalo en el que se realizan las comprobaciones de estado. Valores válidos: 1 a 50. Unidad: segundos. Nota
Este parámetro solo surte efecto si establece HealthCheck en on. |
2 |
| HealthCheckHttpCode |
string |
No |
El código de estado HTTP para una comprobación de estado exitosa. Valores válidos:
Nota
Este parámetro solo surte efecto si establece HealthCheck en on. |
http_2xx |
| IdleTimeout |
integer |
No |
El periodo de tiempo de espera para conexiones inactivas. Valor predeterminado: 15. Valores válidos: 1 a 60. Unidad: segundos. Nota
Si no se recibe ninguna solicitud dentro del periodo de tiempo de espera especificado, ELB cierra la conexión. Cuando se recibe otra solicitud, ELB establece una nueva conexión. |
15 |
| RequestTimeout |
integer |
No |
El periodo de tiempo de espera de las solicitudes. Valor predeterminado: 60. Valores válidos: 1 a 180. Unidad: segundos. Nota
Si no se recibe ninguna respuesta del servidor backend dentro del periodo de tiempo de espera especificado, ELB devuelve un código de error HTTP 504 al cliente. |
60 |
| ServerCertificateId |
string |
No |
El ID del certificado de servidor. |
6027667 |
| HealthCheckMethod |
string |
No |
El método de solicitud HTTP para las comprobaciones de estado. Valores válidos:
Nota
Este parámetro solo surte efecto si el parámetro HealthCheck está establecido en on. Valores válidos:
|
get |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Esquema de la respuesta. |
||
| RequestId |
string |
El ID de la solicitud. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | ens.interface.error | An error occurred while call the API. | |
| 400 | Invalid%s | The specified parameter %s is invalid. | |
| 400 | Missing%s | You must specify the parameter %s. | |
| 400 | LoadBalancerNotFound | The input parameter loadBalancerId that is not found. | |
| 400 | ListenerNotFound | The input parameter listener that is not found. | |
| 400 | IncorrectListenerStatus | The current status of the resource does not support this operation. | The listener status is incorrect. |
| 400 | ServerCertificateNotFound | The input parameter serverCertificateId that is not found. | |
| 400 | IncorrectInstanceStatus | The current status of the resource does not support this operation. | The current operation is not supported. The disk is being reset. |
| 400 | NoPermission | Permission denied. | |
| 400 | InvalidParameter.%s | The specified field %s invalid. Please check it again. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.