Values.VlanSourceThe VLANs that Amazon EVS creates during environment creation.
type nonrec t = {vlanId : VlanId.t option;The unique ID of the VLAN.
*)cidr : Cidr.t option;The CIDR block of the VLAN. Amazon EVS VLAN subnets have a minimum CIDR block size of /28 and a maximum size of /24.
*)availabilityZone : String_.t option;The availability zone of the VLAN.
*)functionName : String_.t option;The VMware VCF traffic type that is carried over the VLAN. For example, a VLAN with a functionName of hcx is being used to carry VMware HCX traffic.
*)subnetId : SubnetId.t option;The unique ID of the VLAN subnet.
*)createdAt : Timestamp.t option;The date and time that the VLAN was created.
*)modifiedAt : Timestamp.t option;The date and time that the VLAN was modified.
*)vlanState : VlanState.t option;The state of the VLAN.
*)stateDetails : StateDetails.t option;The state details of the VLAN.
*)eipAssociations : EipAssociationList.t option;An array of Elastic IP address associations.
*)isPublic : Boolean.t option;Determines if the VLAN that Amazon EVS provisions is public or private.
*)networkAclId : NetworkAclId.t option;A unique ID for a network access control list.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Integer of VlanId.t
| `List of
[> `Structure of (string * [> `String of AssociationId.t ]) list ]
list
| `String of Cidr.t
| `Timestamp of Timestamp.t ])
list ]