LoadBalancer
Provides a Load Balancer resource.
Note:
aws.alb.LoadBalanceris known asaws.lb.LoadBalancer. The functionality is identical.
Example Usage
Specifying Elastic IPs
using Pulumi;
using Aws = Pulumi.Aws;
class MyStack : Stack
{
public MyStack()
{
var example = new Aws.LB.LoadBalancer("example", new Aws.LB.LoadBalancerArgs
{
LoadBalancerType = "network",
SubnetMappings =
{
new Aws.LB.Inputs.LoadBalancerSubnetMappingArgs
{
AllocationId = aws_eip.Example1.Id,
SubnetId = aws_subnet.Example1.Id,
},
new Aws.LB.Inputs.LoadBalancerSubnetMappingArgs
{
AllocationId = aws_eip.Example2.Id,
SubnetId = aws_subnet.Example2.Id,
},
},
});
}
}
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v2/go/aws/lb"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := lb.NewLoadBalancer(ctx, "example", &lb.LoadBalancerArgs{
LoadBalancerType: pulumi.String("network"),
SubnetMappings: lb.LoadBalancerSubnetMappingArray{
&lb.LoadBalancerSubnetMappingArgs{
AllocationId: pulumi.String(aws_eip.Example1.Id),
SubnetId: pulumi.String(aws_subnet.Example1.Id),
},
&lb.LoadBalancerSubnetMappingArgs{
AllocationId: pulumi.String(aws_eip.Example2.Id),
SubnetId: pulumi.String(aws_subnet.Example2.Id),
},
},
})
if err != nil {
return err
}
return nil
})
}import pulumi
import pulumi_aws as aws
example = aws.lb.LoadBalancer("example",
load_balancer_type="network",
subnet_mappings=[
{
"allocation_id": aws_eip["example1"]["id"],
"subnet_id": aws_subnet["example1"]["id"],
},
{
"allocation_id": aws_eip["example2"]["id"],
"subnet_id": aws_subnet["example2"]["id"],
},
])import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = new aws.lb.LoadBalancer("example", {
loadBalancerType: "network",
subnetMappings: [
{
allocationId: aws_eip_example1.id,
subnetId: aws_subnet_example1.id,
},
{
allocationId: aws_eip_example2.id,
subnetId: aws_subnet_example2.id,
},
],
});Deprecated: aws.applicationloadbalancing.LoadBalancer has been deprecated in favor of aws.alb.LoadBalancer
Create a LoadBalancer Resource
new LoadBalancer(name: string, args?: LoadBalancerArgs, opts?: CustomResourceOptions);def LoadBalancer(resource_name, opts=None, access_logs=None, drop_invalid_header_fields=None, enable_cross_zone_load_balancing=None, enable_deletion_protection=None, enable_http2=None, idle_timeout=None, internal=None, ip_address_type=None, load_balancer_type=None, name=None, name_prefix=None, security_groups=None, subnet_mappings=None, subnets=None, tags=None, __props__=None);func NewLoadBalancer(ctx *Context, name string, args *LoadBalancerArgs, opts ...ResourceOption) (*LoadBalancer, error)public LoadBalancer(string name, LoadBalancerArgs? args = null, CustomResourceOptions? opts = null)- name string
- The unique name of the resource.
- args LoadBalancerArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- opts ResourceOptions
- A bag of options that control this resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args LoadBalancerArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args LoadBalancerArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
LoadBalancer Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The LoadBalancer resource accepts the following input properties:
- Access
Logs LoadBalancer Access Logs Args An Access Logs block. Access Logs documented below.
- Drop
Invalid boolHeader Fields Indicates whether HTTP headers with header fields that are not valid are removed by the load balancer (true) or routed to targets (false). The default is false. Elastic Load Balancing requires that message header names contain only alphanumeric characters and hyphens. Only valid for Load Balancers of type
application.- Enable
Cross boolZone Load Balancing If true, cross-zone load balancing of the load balancer will be enabled. This is a
networkload balancer feature. Defaults tofalse.- Enable
Deletion boolProtection If true, deletion of the load balancer will be disabled via the AWS API. This will prevent this provider from deleting the load balancer. Defaults to
false.- Enable
Http2 bool Indicates whether HTTP/2 is enabled in
applicationload balancers. Defaults totrue.- Idle
Timeout int The time in seconds that the connection is allowed to be idle. Only valid for Load Balancers of type
application. Default: 60.- Internal bool
If true, the LB will be internal.
- Ip
Address stringType The type of IP addresses used by the subnets for your load balancer. The possible values are
ipv4anddualstack- Load
Balancer stringType The type of load balancer to create. Possible values are
applicationornetwork. The default value isapplication.- Name string
The name of the LB. This name must be unique within your AWS account, can have a maximum of 32 characters, must contain only alphanumeric characters or hyphens, and must not begin or end with a hyphen. If not specified, this provider will autogenerate a name beginning with
tf-lb.- Name
Prefix string Creates a unique name beginning with the specified prefix. Conflicts with
name.- Security
Groups List<string> A list of security group IDs to assign to the LB. Only valid for Load Balancers of type
application.- Subnet
Mappings List<LoadBalancer Subnet Mapping Args> A subnet mapping block as documented below.
- Subnets List<string>
A list of subnet IDs to attach to the LB. Subnets cannot be updated for Load Balancers of type
network. Changing this value for load balancers of typenetworkwill force a recreation of the resource.- Dictionary<string, string>
A map of tags to assign to the resource.
- Access
Logs LoadBalancer Access Logs An Access Logs block. Access Logs documented below.
- Drop
Invalid boolHeader Fields Indicates whether HTTP headers with header fields that are not valid are removed by the load balancer (true) or routed to targets (false). The default is false. Elastic Load Balancing requires that message header names contain only alphanumeric characters and hyphens. Only valid for Load Balancers of type
application.- Enable
Cross boolZone Load Balancing If true, cross-zone load balancing of the load balancer will be enabled. This is a
networkload balancer feature. Defaults tofalse.- Enable
Deletion boolProtection If true, deletion of the load balancer will be disabled via the AWS API. This will prevent this provider from deleting the load balancer. Defaults to
false.- Enable
Http2 bool Indicates whether HTTP/2 is enabled in
applicationload balancers. Defaults totrue.- Idle
Timeout int The time in seconds that the connection is allowed to be idle. Only valid for Load Balancers of type
application. Default: 60.- Internal bool
If true, the LB will be internal.
- Ip
Address stringType The type of IP addresses used by the subnets for your load balancer. The possible values are
ipv4anddualstack- Load
Balancer stringType The type of load balancer to create. Possible values are
applicationornetwork. The default value isapplication.- Name string
The name of the LB. This name must be unique within your AWS account, can have a maximum of 32 characters, must contain only alphanumeric characters or hyphens, and must not begin or end with a hyphen. If not specified, this provider will autogenerate a name beginning with
tf-lb.- Name
Prefix string Creates a unique name beginning with the specified prefix. Conflicts with
name.- Security
Groups []string A list of security group IDs to assign to the LB. Only valid for Load Balancers of type
application.- Subnet
Mappings []LoadBalancer Subnet Mapping A subnet mapping block as documented below.
- Subnets []string
A list of subnet IDs to attach to the LB. Subnets cannot be updated for Load Balancers of type
network. Changing this value for load balancers of typenetworkwill force a recreation of the resource.- map[string]string
A map of tags to assign to the resource.
- access
Logs LoadBalancer Access Logs An Access Logs block. Access Logs documented below.
- drop
Invalid booleanHeader Fields Indicates whether HTTP headers with header fields that are not valid are removed by the load balancer (true) or routed to targets (false). The default is false. Elastic Load Balancing requires that message header names contain only alphanumeric characters and hyphens. Only valid for Load Balancers of type
application.- enable
Cross booleanZone Load Balancing If true, cross-zone load balancing of the load balancer will be enabled. This is a
networkload balancer feature. Defaults tofalse.- enable
Deletion booleanProtection If true, deletion of the load balancer will be disabled via the AWS API. This will prevent this provider from deleting the load balancer. Defaults to
false.- enable
Http2 boolean Indicates whether HTTP/2 is enabled in
applicationload balancers. Defaults totrue.- idle
Timeout number The time in seconds that the connection is allowed to be idle. Only valid for Load Balancers of type
application. Default: 60.- internal boolean
If true, the LB will be internal.
- ip
Address IpType Address Type The type of IP addresses used by the subnets for your load balancer. The possible values are
ipv4anddualstack- load
Balancer LoadType Balancer Type The type of load balancer to create. Possible values are
applicationornetwork. The default value isapplication.- name string
The name of the LB. This name must be unique within your AWS account, can have a maximum of 32 characters, must contain only alphanumeric characters or hyphens, and must not begin or end with a hyphen. If not specified, this provider will autogenerate a name beginning with
tf-lb.- name
Prefix string Creates a unique name beginning with the specified prefix. Conflicts with
name.- security
Groups string[] A list of security group IDs to assign to the LB. Only valid for Load Balancers of type
application.- subnet
Mappings LoadBalancer Subnet Mapping[] A subnet mapping block as documented below.
- subnets string[]
A list of subnet IDs to attach to the LB. Subnets cannot be updated for Load Balancers of type
network. Changing this value for load balancers of typenetworkwill force a recreation of the resource.- {[key: string]: string}
A map of tags to assign to the resource.
- access_
logs Dict[LoadBalancer Access Logs] An Access Logs block. Access Logs documented below.
- drop_
invalid_ boolheader_ fields Indicates whether HTTP headers with header fields that are not valid are removed by the load balancer (true) or routed to targets (false). The default is false. Elastic Load Balancing requires that message header names contain only alphanumeric characters and hyphens. Only valid for Load Balancers of type
application.- enable_
cross_ boolzone_ load_ balancing If true, cross-zone load balancing of the load balancer will be enabled. This is a
networkload balancer feature. Defaults tofalse.- enable_
deletion_ boolprotection If true, deletion of the load balancer will be disabled via the AWS API. This will prevent this provider from deleting the load balancer. Defaults to
false.- enable_
http2 bool Indicates whether HTTP/2 is enabled in
applicationload balancers. Defaults totrue.- idle_
timeout float The time in seconds that the connection is allowed to be idle. Only valid for Load Balancers of type
application. Default: 60.- internal bool
If true, the LB will be internal.
- ip_
address_ strtype The type of IP addresses used by the subnets for your load balancer. The possible values are
ipv4anddualstack- load_
balancer_ strtype The type of load balancer to create. Possible values are
applicationornetwork. The default value isapplication.- name str
The name of the LB. This name must be unique within your AWS account, can have a maximum of 32 characters, must contain only alphanumeric characters or hyphens, and must not begin or end with a hyphen. If not specified, this provider will autogenerate a name beginning with
tf-lb.- name_
prefix str Creates a unique name beginning with the specified prefix. Conflicts with
name.- security_
groups List[str] A list of security group IDs to assign to the LB. Only valid for Load Balancers of type
application.- subnet_
mappings List[LoadBalancer Subnet Mapping] A subnet mapping block as documented below.
- subnets List[str]
A list of subnet IDs to attach to the LB. Subnets cannot be updated for Load Balancers of type
network. Changing this value for load balancers of typenetworkwill force a recreation of the resource.- Dict[str, str]
A map of tags to assign to the resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the LoadBalancer resource produces the following output properties:
- Arn string
The ARN of the load balancer (matches
id).- Arn
Suffix string The ARN suffix for use with CloudWatch Metrics.
- Dns
Name string The DNS name of the load balancer.
- Id string
- The provider-assigned unique ID for this managed resource.
- Vpc
Id string - Zone
Id string The canonical hosted zone ID of the load balancer (to be used in a Route 53 Alias record).
- Arn string
The ARN of the load balancer (matches
id).- Arn
Suffix string The ARN suffix for use with CloudWatch Metrics.
- Dns
Name string The DNS name of the load balancer.
- Id string
- The provider-assigned unique ID for this managed resource.
- Vpc
Id string - Zone
Id string The canonical hosted zone ID of the load balancer (to be used in a Route 53 Alias record).
- arn string
The ARN of the load balancer (matches
id).- arn
Suffix string The ARN suffix for use with CloudWatch Metrics.
- dns
Name string The DNS name of the load balancer.
- id string
- The provider-assigned unique ID for this managed resource.
- vpc
Id string - zone
Id string The canonical hosted zone ID of the load balancer (to be used in a Route 53 Alias record).
- arn str
The ARN of the load balancer (matches
id).- arn_
suffix str The ARN suffix for use with CloudWatch Metrics.
- dns_
name str The DNS name of the load balancer.
- id str
- The provider-assigned unique ID for this managed resource.
- vpc_
id str - zone_
id str The canonical hosted zone ID of the load balancer (to be used in a Route 53 Alias record).
Look up an Existing LoadBalancer Resource
Get an existing LoadBalancer resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: LoadBalancerState, opts?: CustomResourceOptions): LoadBalancerstatic get(resource_name, id, opts=None, access_logs=None, arn=None, arn_suffix=None, dns_name=None, drop_invalid_header_fields=None, enable_cross_zone_load_balancing=None, enable_deletion_protection=None, enable_http2=None, idle_timeout=None, internal=None, ip_address_type=None, load_balancer_type=None, name=None, name_prefix=None, security_groups=None, subnet_mappings=None, subnets=None, tags=None, vpc_id=None, zone_id=None, __props__=None);func GetLoadBalancer(ctx *Context, name string, id IDInput, state *LoadBalancerState, opts ...ResourceOption) (*LoadBalancer, error)public static LoadBalancer Get(string name, Input<string> id, LoadBalancerState? state, CustomResourceOptions? opts = null)- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
The following state arguments are supported:
- Access
Logs LoadBalancer Access Logs Args An Access Logs block. Access Logs documented below.
- Arn string
The ARN of the load balancer (matches
id).- Arn
Suffix string The ARN suffix for use with CloudWatch Metrics.
- Dns
Name string The DNS name of the load balancer.
- Drop
Invalid boolHeader Fields Indicates whether HTTP headers with header fields that are not valid are removed by the load balancer (true) or routed to targets (false). The default is false. Elastic Load Balancing requires that message header names contain only alphanumeric characters and hyphens. Only valid for Load Balancers of type
application.- Enable
Cross boolZone Load Balancing If true, cross-zone load balancing of the load balancer will be enabled. This is a
networkload balancer feature. Defaults tofalse.- Enable
Deletion boolProtection If true, deletion of the load balancer will be disabled via the AWS API. This will prevent this provider from deleting the load balancer. Defaults to
false.- Enable
Http2 bool Indicates whether HTTP/2 is enabled in
applicationload balancers. Defaults totrue.- Idle
Timeout int The time in seconds that the connection is allowed to be idle. Only valid for Load Balancers of type
application. Default: 60.- Internal bool
If true, the LB will be internal.
- Ip
Address stringType The type of IP addresses used by the subnets for your load balancer. The possible values are
ipv4anddualstack- Load
Balancer stringType The type of load balancer to create. Possible values are
applicationornetwork. The default value isapplication.- Name string
The name of the LB. This name must be unique within your AWS account, can have a maximum of 32 characters, must contain only alphanumeric characters or hyphens, and must not begin or end with a hyphen. If not specified, this provider will autogenerate a name beginning with
tf-lb.- Name
Prefix string Creates a unique name beginning with the specified prefix. Conflicts with
name.- Security
Groups List<string> A list of security group IDs to assign to the LB. Only valid for Load Balancers of type
application.- Subnet
Mappings List<LoadBalancer Subnet Mapping Args> A subnet mapping block as documented below.
- Subnets List<string>
A list of subnet IDs to attach to the LB. Subnets cannot be updated for Load Balancers of type
network. Changing this value for load balancers of typenetworkwill force a recreation of the resource.- Dictionary<string, string>
A map of tags to assign to the resource.
- Vpc
Id string - Zone
Id string The canonical hosted zone ID of the load balancer (to be used in a Route 53 Alias record).
- Access
Logs LoadBalancer Access Logs An Access Logs block. Access Logs documented below.
- Arn string
The ARN of the load balancer (matches
id).- Arn
Suffix string The ARN suffix for use with CloudWatch Metrics.
- Dns
Name string The DNS name of the load balancer.
- Drop
Invalid boolHeader Fields Indicates whether HTTP headers with header fields that are not valid are removed by the load balancer (true) or routed to targets (false). The default is false. Elastic Load Balancing requires that message header names contain only alphanumeric characters and hyphens. Only valid for Load Balancers of type
application.- Enable
Cross boolZone Load Balancing If true, cross-zone load balancing of the load balancer will be enabled. This is a
networkload balancer feature. Defaults tofalse.- Enable
Deletion boolProtection If true, deletion of the load balancer will be disabled via the AWS API. This will prevent this provider from deleting the load balancer. Defaults to
false.- Enable
Http2 bool Indicates whether HTTP/2 is enabled in
applicationload balancers. Defaults totrue.- Idle
Timeout int The time in seconds that the connection is allowed to be idle. Only valid for Load Balancers of type
application. Default: 60.- Internal bool
If true, the LB will be internal.
- Ip
Address stringType The type of IP addresses used by the subnets for your load balancer. The possible values are
ipv4anddualstack- Load
Balancer stringType The type of load balancer to create. Possible values are
applicationornetwork. The default value isapplication.- Name string
The name of the LB. This name must be unique within your AWS account, can have a maximum of 32 characters, must contain only alphanumeric characters or hyphens, and must not begin or end with a hyphen. If not specified, this provider will autogenerate a name beginning with
tf-lb.- Name
Prefix string Creates a unique name beginning with the specified prefix. Conflicts with
name.- Security
Groups []string A list of security group IDs to assign to the LB. Only valid for Load Balancers of type
application.- Subnet
Mappings []LoadBalancer Subnet Mapping A subnet mapping block as documented below.
- Subnets []string
A list of subnet IDs to attach to the LB. Subnets cannot be updated for Load Balancers of type
network. Changing this value for load balancers of typenetworkwill force a recreation of the resource.- map[string]string
A map of tags to assign to the resource.
- Vpc
Id string - Zone
Id string The canonical hosted zone ID of the load balancer (to be used in a Route 53 Alias record).
- access
Logs LoadBalancer Access Logs An Access Logs block. Access Logs documented below.
- arn string
The ARN of the load balancer (matches
id).- arn
Suffix string The ARN suffix for use with CloudWatch Metrics.
- dns
Name string The DNS name of the load balancer.
- drop
Invalid booleanHeader Fields Indicates whether HTTP headers with header fields that are not valid are removed by the load balancer (true) or routed to targets (false). The default is false. Elastic Load Balancing requires that message header names contain only alphanumeric characters and hyphens. Only valid for Load Balancers of type
application.- enable
Cross booleanZone Load Balancing If true, cross-zone load balancing of the load balancer will be enabled. This is a
networkload balancer feature. Defaults tofalse.- enable
Deletion booleanProtection If true, deletion of the load balancer will be disabled via the AWS API. This will prevent this provider from deleting the load balancer. Defaults to
false.- enable
Http2 boolean Indicates whether HTTP/2 is enabled in
applicationload balancers. Defaults totrue.- idle
Timeout number The time in seconds that the connection is allowed to be idle. Only valid for Load Balancers of type
application. Default: 60.- internal boolean
If true, the LB will be internal.
- ip
Address IpType Address Type The type of IP addresses used by the subnets for your load balancer. The possible values are
ipv4anddualstack- load
Balancer LoadType Balancer Type The type of load balancer to create. Possible values are
applicationornetwork. The default value isapplication.- name string
The name of the LB. This name must be unique within your AWS account, can have a maximum of 32 characters, must contain only alphanumeric characters or hyphens, and must not begin or end with a hyphen. If not specified, this provider will autogenerate a name beginning with
tf-lb.- name
Prefix string Creates a unique name beginning with the specified prefix. Conflicts with
name.- security
Groups string[] A list of security group IDs to assign to the LB. Only valid for Load Balancers of type
application.- subnet
Mappings LoadBalancer Subnet Mapping[] A subnet mapping block as documented below.
- subnets string[]
A list of subnet IDs to attach to the LB. Subnets cannot be updated for Load Balancers of type
network. Changing this value for load balancers of typenetworkwill force a recreation of the resource.- {[key: string]: string}
A map of tags to assign to the resource.
- vpc
Id string - zone
Id string The canonical hosted zone ID of the load balancer (to be used in a Route 53 Alias record).
- access_
logs Dict[LoadBalancer Access Logs] An Access Logs block. Access Logs documented below.
- arn str
The ARN of the load balancer (matches
id).- arn_
suffix str The ARN suffix for use with CloudWatch Metrics.
- dns_
name str The DNS name of the load balancer.
- drop_
invalid_ boolheader_ fields Indicates whether HTTP headers with header fields that are not valid are removed by the load balancer (true) or routed to targets (false). The default is false. Elastic Load Balancing requires that message header names contain only alphanumeric characters and hyphens. Only valid for Load Balancers of type
application.- enable_
cross_ boolzone_ load_ balancing If true, cross-zone load balancing of the load balancer will be enabled. This is a
networkload balancer feature. Defaults tofalse.- enable_
deletion_ boolprotection If true, deletion of the load balancer will be disabled via the AWS API. This will prevent this provider from deleting the load balancer. Defaults to
false.- enable_
http2 bool Indicates whether HTTP/2 is enabled in
applicationload balancers. Defaults totrue.- idle_
timeout float The time in seconds that the connection is allowed to be idle. Only valid for Load Balancers of type
application. Default: 60.- internal bool
If true, the LB will be internal.
- ip_
address_ strtype The type of IP addresses used by the subnets for your load balancer. The possible values are
ipv4anddualstack- load_
balancer_ strtype The type of load balancer to create. Possible values are
applicationornetwork. The default value isapplication.- name str
The name of the LB. This name must be unique within your AWS account, can have a maximum of 32 characters, must contain only alphanumeric characters or hyphens, and must not begin or end with a hyphen. If not specified, this provider will autogenerate a name beginning with
tf-lb.- name_
prefix str Creates a unique name beginning with the specified prefix. Conflicts with
name.- security_
groups List[str] A list of security group IDs to assign to the LB. Only valid for Load Balancers of type
application.- subnet_
mappings List[LoadBalancer Subnet Mapping] A subnet mapping block as documented below.
- subnets List[str]
A list of subnet IDs to attach to the LB. Subnets cannot be updated for Load Balancers of type
network. Changing this value for load balancers of typenetworkwill force a recreation of the resource.- Dict[str, str]
A map of tags to assign to the resource.
- vpc_
id str - zone_
id str The canonical hosted zone ID of the load balancer (to be used in a Route 53 Alias record).
Supporting Types
LoadBalancerAccessLogs
LoadBalancerSubnetMapping
- Subnet
Id string The id of the subnet of which to attach to the load balancer. You can specify only one subnet per Availability Zone.
- Allocation
Id string The allocation ID of the Elastic IP address.
- Subnet
Id string The id of the subnet of which to attach to the load balancer. You can specify only one subnet per Availability Zone.
- Allocation
Id string The allocation ID of the Elastic IP address.
- subnet
Id string The id of the subnet of which to attach to the load balancer. You can specify only one subnet per Availability Zone.
- allocation
Id string The allocation ID of the Elastic IP address.
- subnet_
id str The id of the subnet of which to attach to the load balancer. You can specify only one subnet per Availability Zone.
- allocation_
id str The allocation ID of the Elastic IP address.
Package Details
- Repository
- https://github.com/pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
awsTerraform Provider.