Skip to content

Aws Elb

Node: awsElb · Full type: n8n-nodes-base.awsElb · Version: 1

Credentials

aws (alias: @aws) / awsAssumeRole (alias: @aws)

CREDENTIAL @aws = aws "My Aws Elb"

Operations

Resource: listenerCertificate

add

Parameter Type Default Details
loadBalancerId options "" required
listenerId options "" required
certificateId string "" required

getMany

Parameter Type Default Details
loadBalancerId options "" required
listenerId options "" required
returnAll boolean false
limit number 100

remove

Parameter Type Default Details
loadBalancerId options "" required
listenerId options "" required
certificateId string "" required

Resource: loadBalancer

create

Parameter Type Default Details
ipAddressType options "ipv4" required; ipv4, dualstack
name string "" required
schema options "internet-facing" required; internal, internet-facing
type options "application" required; application, network
subnets multiOptions [] required
additionalFields collection {} keys: securityGroups, tagsUi

delete

Parameter Type Default Details
loadBalancerId string "" required

get

Parameter Type Default Details
loadBalancerId string "" required

getMany

Parameter Type Default Details
returnAll boolean false
limit number 100
filters collection {} keys: names

Common Parameters

Parameter Type Default Details
authentication options "iam" iam, assumeRole

Parameter Details

additionalFields children:

Parameter Type Default Details
securityGroups multiOptions []
tagsUi fixedCollection {} groups: tagValues

filters children:

Parameter Type Default Details
names string ""

Example

NODE "awsElb" @aws AS "Aws Elb" {
  resource: "listenerCertificate",
  operation: "get",
  name: {{ $json.name }},
  loadBalancerId: {{ $json.loadBalancerId }},
  certificateId: {{ $json.certificateId }}
}