Values.AvailabilityZoneSourceInformation about an Availability Zone.
type nonrec t = {zoneName : ZoneName.t option;The name of the Availability Zone.
*)subnetId : SubnetId.t option;The ID of the subnet. You can specify one subnet per Availability Zone.
*)outpostId : OutpostId.t option;[Application Load Balancers on Outposts] The ID of the Outpost.
*)loadBalancerAddresses : LoadBalancerAddresses.t option;[Network Load Balancers] If you need static IP addresses for your load balancer, you can specify one Elastic IP address per Availability Zone when you create an internal-facing load balancer. For internal load balancers, you can specify a private IP address from the IPv4 range of the subnet.
*)sourceNatIpv6Prefixes : SourceNatIpv6Prefixes.t option;[Network Load Balancers with UDP listeners] The IPv6 prefixes to use for source NAT. For each subnet, specify an IPv6 prefix (/80 netmask) from the subnet CIDR block or auto_assigned to use an IPv6 prefix selected at random from the subnet CIDR block.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `String of SourceNatIpv6Prefix.t
| `Structure of (string * [> `String of IpAddress.t ]) list ]
list
| `String of ZoneName.t ])
list ]