Values_3.AvailabilityZoneSourceDescribes Availability Zones, Local Zones, and Wavelength Zones.
type nonrec t = {optInStatus : Values_1.AvailabilityZoneOptInStatus.t option;For Availability Zones, this parameter always has the value of opt-in-not-required. For Local Zones and Wavelength Zones, this parameter is the opt-in status. The possible values are opted-in and not-opted-in.
*)messages : Values_1.AvailabilityZoneMessageList.t option;Any messages about the Availability Zone, Local Zone, or Wavelength Zone.
*)regionName : Values_0.String_.t option;The name of the Region.
*)zoneName : Values_0.String_.t option;The name of the Availability Zone, Local Zone, or Wavelength Zone.
*)zoneId : Values_0.String_.t option;The ID of the Availability Zone, Local Zone, or Wavelength Zone.
*)groupName : Values_0.String_.t option;The name of the zone group. For example: Availability Zones - us-east-1-zg-1 Local Zones - us-west-2-lax-1 Wavelength Zones - us-east-1-wl1-bos-wlz-1
*)networkBorderGroup : Values_0.String_.t option;The name of the network border group.
*)zoneType : Values_0.String_.t option;The type of zone. Valid values: availability-zone | local-zone | wavelength-zone
*)parentZoneName : Values_0.String_.t option;The name of the zone that handles some of the Local Zone or Wavelength Zone control plane operations, such as API calls.
*)parentZoneId : Values_0.String_.t option;The ID of the zone that handles some of the Local Zone or Wavelength Zone control plane operations, such as API calls.
*)groupLongName : Values_0.String_.t option;The long name of the Availability Zone group, Local Zone group, or Wavelength Zone group.
*)geography : Values_1.AvailabilityZoneGeographyList.t option;The geography information for the Availability Zone or Local Zone. The geography is returned as a list.
*)subGeography : Values_1.AvailabilityZoneSubGeographyList.t option;The sub-geography information for the Availability Zone or Local Zone. The sub-geography is returned as a list.
*)state : Values_1.AvailabilityZoneState.t option;The state of the Availability Zone, Local Zone, or Wavelength Zone. The possible values are available, unavailable, and constrained.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `String of Values_0.String_.t ]) list ]
list
| `String of Values_0.String_.t ])
list ]