Values_2.SecondaryInterfaceSourceDescribes a secondary interface.
type nonrec t = {availabilityZone : Values_0.AvailabilityZoneName.t option;The Availability Zone of the secondary interface.
*)availabilityZoneId : Values_0.AvailabilityZoneId.t option;The ID of the Availability Zone of the secondary interface.
*)attachment : Values_1.SecondaryInterfaceAttachment.t option;The attachment information for the secondary interface.
*)macAddress : Values_0.String_.t option;The MAC address of the secondary interface.
*)ownerId : Values_0.String_.t option;The ID of the Amazon Web Services account that owns the secondary interface.
*)privateIpv4Addresses : Values_1.SecondaryInterfaceIpv4AddressList.t option;The private IPv4 addresses associated with the secondary interface.
*)secondaryInterfaceId : Values_0.SecondaryInterfaceId.t option;The ID of the secondary interface.
*)secondaryInterfaceArn : Values_0.String_.t option;The Amazon Resource Name (ARN) of the secondary interface.
*)secondaryInterfaceType : Values_0.SecondaryInterfaceType.t option;The type of secondary interface.
*)secondarySubnetId : Values_0.SecondarySubnetId.t option;The ID of the secondary subnet.
*)secondaryNetworkId : Values_0.SecondaryNetworkId.t option;The ID of the secondary network.
*)secondaryNetworkType : Values_1.SecondaryNetworkType.t option;The type of the secondary network.
*)sourceDestCheck : Values_0.Boolean.t option;Indicates whether source/destination checking is enabled.
*)status : Values_0.SecondaryInterfaceStatus.t option;The status of the secondary interface.
*)}val make :
?availabilityZone:Values_0.AvailabilityZoneName.t ->
?availabilityZoneId:Values_0.AvailabilityZoneId.t ->
?attachment:Values_1.SecondaryInterfaceAttachment.t ->
?macAddress:Values_0.String_.t ->
?ownerId:Values_0.String_.t ->
?privateIpv4Addresses:Values_1.SecondaryInterfaceIpv4AddressList.t ->
?secondaryInterfaceId:Values_0.SecondaryInterfaceId.t ->
?secondaryInterfaceArn:Values_0.String_.t ->
?secondaryInterfaceType:Values_0.SecondaryInterfaceType.t ->
?secondarySubnetId:Values_0.SecondarySubnetId.t ->
?secondaryNetworkId:Values_0.SecondaryNetworkId.t ->
?secondaryNetworkType:Values_1.SecondaryNetworkType.t ->
?sourceDestCheck:Values_0.Boolean.t ->
?status:Values_0.SecondaryInterfaceStatus.t ->
?tags:Values_0.TagList.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Values_0.Boolean.t
| `Enum of string
| `List of
[> `Structure of (string * [> `String of string ]) list ] list
| `String of Values_0.AvailabilityZoneName.t
| `Structure of
(string
* [> `Boolean of Values_0.Boolean.t
| `Enum of string
| `Integer of Values_0.Integer.t
| `String of Values_0.String_.t
| `Timestamp of Values_0.MillisecondDateTime.t ])
list ])
list ]