Lb
Icono del recurso

Descripción general del recurso
Elastic Load Balancing distribuye automáticamente el tráfico entrante de las aplicaciones entre múltiples destinos, como instancias EC2.
Además, monitorea el estado de los destinos registrados y enruta el tráfico únicamente a aquellos que se encuentran en buen estado.
Elastic Load Balancing admite tres tipos de balanceadores de carga: Application Load Balancer, Network Load Balancer y Classic Load Balancer.
Recursos relacionados
Recursos principales
Recursos conectados
Valores de configuración del recurso
Configuración básica
load_balancer_type: Tipo de ELB -application,network,gatewayinternal: Implementación del ELB como Internet-facing o Internal -true,falseincluded_vpc_name: Nombre del VPC donde se crearán los recursos de destinolinked_subnet_names: Lista de nombres de Subnet a asociar al LBlinked_security_group_names: Lista de nombres de Security Group asignados al LB (solo Application LB)drop_invalid_header: Indica si se eliminan los encabezados HTTP no válidos -true,false
Listener (listener)
listener.protocol: Protocolo de conexión cliente → load balancer -HTTP,HTTPS,TCP,TCP_UDP,TLS,UDPlistener.port: Puerto en el que el load balancer escuchalistener.default_action_type: Tipo de acción de enrutamiento predeterminada -forward,redirect,fixed-responselistener.linked_target_group_name: Nombre del Target Group al que se enruta el tráficolistener.acm_certificate_name: Nombre del certificado SSL del servidorlistener.ssl_policy: Nombre de la política SSL aplicada al listener
Reglas de listener (rule)
rule.target_listener: Nombre del listener al que se aplicará la reglarule.priority: Prioridad de la regla -1~50000
Respuesta fija (rule.fixed_response)
rule.fixed_response.fixed_response_order: Prioridad de la respuesta fija -1~50000rule.fixed_response.content_type: Content-Type de la respuestarule.fixed_response.message_body: Cuerpo del mensaje de respuestarule.fixed_response.fixed_response_status_code: Código de respuesta HTTP
Reenvío (rule.forward)
rule.forward.forward_order: Prioridad de reenvío -1~50000rule.forward.forward_target_group_list: Lista de Target Group de destinorule.forward.enable_stickiness: Habilita la afinidad del Target Group -true,falserule.forward.duration: Duración del enrutamiento al mismo Target Group (segundos)
Redirección (rule.redirect)
rule.redirect.redirect_order: Prioridad de redirección -1~50000rule.redirect.host: Nombre del host (se puede usar #{host})rule.redirect.path: Ruta absoluta (comienza con/)rule.redirect.port: Puerto -1~65535o#{port}rule.redirect.protocol: Protocolo -HTTP,HTTPS,#{protocol}rule.redirect.query: Cadena de consultarule.redirect.redirect_status_code: Código HTTP de redirección -HTTP_301,HTTP_302
Autenticación (rule.authenticate)
rule.authenticate.authenticate_type: Tipo de autenticación -authenticate_cognito,authenticate_oidcrule.authenticate.authenticate_order: Prioridad de autenticación -1~50000rule.authenticate.on_unauthenticated_request: Manejo de solicitudes no autenticadas -deny,allow,authenticaterule.authenticate.scope: Scope del usuario solicitado al IdPrule.authenticate.session_cookie_name: Nombre de la cookie de sesiónrule.authenticate.session_timeout: Tiempo de duración de la sesión (segundos) -60~86400rule.authenticate.user_pool_arn: ARN del Cognito User Poolrule.authenticate.user_pool_client_id: Client ID del Cognito User Poolrule.authenticate.user_pool_domain: Dominio del Cognito User Poolrule.authenticate.authorization_endpoint: Endpoint de autorización del IdPrule.authenticate.client_id: Client ID de OAuth 2.0rule.authenticate.client_secret: Client Secret de OAuth 2.0rule.authenticate.issuer: Emisor OIDCrule.authenticate.token_endpoint: Token Endpointrule.authenticate.user_info_endpoint: User Info Endpoint
Condiciones (rule.condition)
condition_list: Lista de condiciones de la reglahost_header: Valor de condición del encabezado Hostpath_pattern: Valor de condición del patrón de rutahttp_request_method: Valor de condición del método HTTPhttp_header_name: Nombre del encabezado HTTPhttp_header_value: Valor del encabezado HTTPquery_string_key: Clave de la cadena de consultaquery_string_value: Valor de la cadena de consultasource_ip: Valor de condición de IP de origen
Etiquetas
tag: Etiquetas para clasificar el recurso por categoría - máximo 512 caracteres,key:value