aws_elb_load_balancer

Amazon Web Services ELB Load Balancer

Name

Type

Nullable

accountId

String

accountName

String

attributes

Map<String,String>

availabilityZones

List

canonicalHostedZoneId

String

createdTime

String

customerOwnedIpv4Pool

String

dnsName

String

ipAddressType

String

listeners

List

loadBalancerArn

String

loadBalancerName

String

region

String

scheme

String

securityGroups

List

type

String

vpcId

String

AvailabilityZone

Name

Type

Nullable

loadBalancerAddresses

List

outpostId

String

subnetId

String

zoneName

String

Listener

Name

Type

Nullable

alpnPolicy

List

certificates

List<Listener.Certificate>

defaultActions

List<Listener.Action>

listenerArn

String

port

Int

protocol

String

rules

List<Listener.Rule>

sslPolicy

String

Listener.Action

Name

Type

Nullable

authenticateCognitoConfig

Listener.Action.AuthenticateCognitoActionConfig

authenticateOidcConfig

Listener.Action.AuthenticateOidcActionConfig

fixedResponseConfig

Listener.Action.FixedResponseActionConfig

forwardConfig

Listener.Action.ForwardActionConfig

order

Int

redirectConfig

Listener.Action.RedirectActionConfig

targetGroupArn

String

type

String

Listener.Action.AuthenticateCognitoActionConfig

Name

Type

Nullable

authenticationRequestExtraParams

Map<String,String>

onUnauthenticatedRequest

String

scope

String

sessionCookieName

String

sessionTimeout

Long

userPoolArn

String

userPoolClientId

String

userPoolDomain

String

Listener.Action.AuthenticateOidcActionConfig

Name

Type

Nullable

authenticationRequestExtraParams

Map<String,String>

authorizationEndpoint

String

clientId

String

clientSecret

String

issuer

String

onUnauthenticatedRequest

String

scope

String

sessionCookieName

String

sessionTimeout

Long

tokenEndpoint

String

useExistingClientSecret

Boolean

userInfoEndpoint

String

Listener.Action.FixedResponseActionConfig

Name

Type

Nullable

contentType

String

messageBody

String

statusCode

String

Listener.Action.ForwardActionConfig

Name

Type

Nullable

targetGroupStickinessConfig

Listener.Action.ForwardActionConfig.TargetGroupStickinessConfig

targetGroups

List<Listener.Action.ForwardActionConfig.TargetGroupTuple>

Listener.Action.ForwardActionConfig.TargetGroupStickinessConfig

Name

Type

Nullable

durationSeconds

Int

enabled

Boolean

Listener.Action.ForwardActionConfig.TargetGroupTuple

Name

Type

Nullable

targetGroupArn

String

weight

Int

Listener.Action.RedirectActionConfig

Name

Type

Nullable

host

String

path

String

port

String

protocol

String

query

String

statusCode

String

Listener.Certificate

Name

Type

Nullable

certificateArn

String

isDefault

Boolean

Listener.Rule

Name

Type

Nullable

actions

List<Listener.Action>

conditions

List<Listener.Rule.RuleCondition>

isDefault

Boolean

priority

String

ruleArn

String

Listener.Rule.RuleCondition

Name

Type

Nullable

field

String

hostHeaderConfig

List

httpHeaderConfig

Listener.Rule.RuleCondition.HttpHeaderConditionConfig

httpRequestMethodConfig

List

pathPatternConfig

List

queryStringConfig

Map<String,String>

sourceIpConfig

List

values

List

Listener.Rule.RuleCondition.HttpHeaderConditionConfig

Name

Type

Nullable

httpHeaderName

String

values

List

LoadBalancerAddress

Name

Type

Nullable

allocationId

String

iPv6Address

String

ipAddress

String

privateIPv4Address

String

Last updated