AWSElasticLoadBalancingSetSubnetsInput
Objective-C
@interface AWSElasticLoadBalancingSetSubnetsInput
Swift
class AWSElasticLoadBalancingSetSubnetsInput
-
[Application Load Balancers] The IP address type. The possible values are
ipv4(for only IPv4 addresses),dualstack(for IPv4 and IPv6 addresses), anddualstack-without-public-ipv4(for IPv6 only public addresses, with private IPv4 and IPv6 addresses).[Network Load Balancers] The type of IP addresses used by the subnets for your load balancer. The possible values are
ipv4(for IPv4 addresses) anddualstack(for IPv4 and IPv6 addresses). You can’t specifydualstackfor a load balancer with a UDP or TCP_UDP listener.[Gateway Load Balancers] The type of IP addresses used by the subnets for your load balancer. The possible values are
ipv4(for IPv4 addresses) anddualstack(for IPv4 and IPv6 addresses).Declaration
Objective-C
@property (nonatomic) AWSElasticLoadBalancingIpAddressType ipAddressType;Swift
var ipAddressType: AWSElasticLoadBalancingIpAddressType { get set } -
The Amazon Resource Name (ARN) of the load balancer.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable loadBalancerArn;Swift
var loadBalancerArn: String? { get set } -
The IDs of the public subnets. You can specify only one subnet per Availability Zone. You must specify either subnets or subnet mappings.
[Application Load Balancers] You must specify subnets from at least two Availability Zones. You cannot specify Elastic IP addresses for your subnets.
[Application Load Balancers on Outposts] You must specify one Outpost subnet.
[Application Load Balancers on Local Zones] You can specify subnets from one or more Local Zones.
[Network Load Balancers] You can specify subnets from one or more Availability Zones. You can specify one Elastic IP address per subnet if you need static IP addresses for your internet-facing load balancer. For internal load balancers, you can specify one private IP address per subnet from the IPv4 range of the subnet. For internet-facing load balancer, you can specify one IPv6 address per subnet.
[Gateway Load Balancers] You can specify subnets from one or more Availability Zones.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSElasticLoadBalancingSubnetMapping *> *_Nullable subnetMappings;Swift
var subnetMappings: [AWSElasticLoadBalancingSubnetMapping]? { get set } -
The IDs of the public subnets. You can specify only one subnet per Availability Zone. You must specify either subnets or subnet mappings.
[Application Load Balancers] You must specify subnets from at least two Availability Zones.
[Application Load Balancers on Outposts] You must specify one Outpost subnet.
[Application Load Balancers on Local Zones] You can specify subnets from one or more Local Zones.
[Network Load Balancers] You can specify subnets from one or more Availability Zones.
[Gateway Load Balancers] You can specify subnets from one or more Availability Zones.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable subnets;Swift
var subnets: [String]? { get set }
View on GitHub
Install in Dash
AWSElasticLoadBalancingSetSubnetsInput Class Reference