41 lines
2.0 KiB
Markdown
41 lines
2.0 KiB
Markdown
---
|
|
title: AWS ELB
|
|
---
|
|
|
|
## Description
|
|
|
|
Terraform module which creates ELB resources on AWS
|
|
|
|
## Specification
|
|
|
|
|
|
### Properties
|
|
|
|
Name | Description | Type | Required | Default
|
|
------------ | ------------- | ------------- | ------------- | -------------
|
|
access_logs | An access logs block | map(string) | false |
|
|
connection_draining | Boolean to enable connection draining | bool | false |
|
|
connection_draining_timeout | The time in seconds to allow for connections to drain | number | false |
|
|
create_elb | Create the elb or not | bool | false |
|
|
cross_zone_load_balancing | Enable cross-zone load balancing | bool | false |
|
|
health_check | A health check block | map(string) | true |
|
|
idle_timeout | The time in seconds that the connection is allowed to be idle | number | false |
|
|
instances | List of instances ID to place in the ELB pool | list(string) | false |
|
|
internal | If true, ELB will be an internal ELB | bool | false |
|
|
listener | A list of listener blocks | list(map(string)) | true |
|
|
name | The name of the ELB | string | false |
|
|
name_prefix | The prefix name of the ELB | string | false |
|
|
number_of_instances | Number of instances to attach to ELB | number | false |
|
|
security_groups | A list of security group IDs to assign to the ELB | list(string) | true |
|
|
subnets | A list of subnet IDs to attach to the ELB | list(string) | true |
|
|
tags | A mapping of tags to assign to the resource | map(string) | false |
|
|
writeConnectionSecretToRef | The secret which the cloud resource connection will be written to | [writeConnectionSecretToRef](#writeConnectionSecretToRef) | false |
|
|
|
|
|
|
#### writeConnectionSecretToRef
|
|
|
|
Name | Description | Type | Required | Default
|
|
------------ | ------------- | ------------- | ------------- | -------------
|
|
name | The secret name which the cloud resource connection will be written to | string | true |
|
|
namespace | The secret namespace which the cloud resource connection will be written to | string | false |
|