Módulo de Terraform para gestionar grupos de seguridad de AWS. Actualmente, las reglas de ingreso y egreso admiten entradas de IPv4, IPv6 e ID de grupo de seguridad.
Requisitos
Proveedores
Módulos
No hay módulos.
Recursos
Entradas
| Nombre | Descripción | Tipo | Por defecto | Requerido |
|---|
| application_name | Nombre de la aplicación que se usará para nombrar el grupo de seguridad. | string | n/a | sí |
| egresses_ip | Un mapa de reglas de egreso basadas en IP para el grupo de seguridad. Cada clave es la descripción de la regla, y el valor es un objeto que contiene la configuración de la regla. | map(object({ from_port = number to_port = number protocol = string cidrs = list(string) cidrs_ipv6 = list(string) })) | {} | no |
| egresses_sg | Un mapa de reglas de egreso basadas en grupo de seguridad para el grupo de seguridad. Cada clave es la descripción de la regla, y el valor es un objeto que contiene la configuración de la regla. | map(object({ from_port = number to_port = number protocol = string sg_id = string })) | {} | no |
| ingresses_ip | Un mapa de reglas de ingreso basadas en IP para el grupo de seguridad. Cada clave es la descripción de la regla, y el valor es un objeto que contiene la configuración de la regla. | map(object({ from_port = number to_port = number protocol = string cidrs = list(string) cidrs_ipv6 = list(string) })) | {} | no |
| ingresses_sg | Un mapa de reglas de ingreso basadas en grupo de seguridad para el grupo de seguridad. Cada clave es la descripción de la regla, y el valor es un objeto que contiene la configuración de la regla. | map(object({ from_port = number to_port = number protocol = string sg_id = string })) | {} | no |
| vpc_id | ID de la VPC a la que adjuntar el grupo de seguridad. | string | n/a | sí |
Salidas