Values_2.IpamDiscoveredPublicAddressSourceA public IP Address discovered by IPAM.
type nonrec t = {ipamResourceDiscoveryId : Values_1.IpamResourceDiscoveryId.t option;The resource discovery ID.
*)addressRegion : Values_0.String_.t option;The Region of the resource the IP address is assigned to.
*)address : Values_0.String_.t option;The IP address.
*)addressOwnerId : Values_0.String_.t option;The ID of the owner of the resource the IP address is assigned to.
*)addressAllocationId : Values_0.String_.t option;The allocation ID of the resource the IP address is assigned to.
*)associationStatus : Values_1.IpamPublicAddressAssociationStatus.t option;The association status.
*)addressType : Values_1.IpamPublicAddressType.t option;The IP address type.
*)service : Values_1.IpamPublicAddressAwsService.t option;The Amazon Web Services service associated with the IP address.
*)serviceResource : Values_0.String_.t option;The resource ARN or ID.
*)vpcId : Values_0.String_.t option;The ID of the VPC that the resource with the assigned IP address is in.
*)subnetId : Values_0.String_.t option;The ID of the subnet that the resource with the assigned IP address is in.
*)publicIpv4PoolId : Values_0.String_.t option;The ID of the public IPv4 pool that the resource with the assigned IP address is from.
*)networkInterfaceId : Values_0.String_.t option;The network interface ID of the resource with the assigned IP address.
*)networkInterfaceDescription : Values_0.String_.t option;The description of the network interface that IP address is assigned to.
*)instanceId : Values_0.String_.t option;The instance ID of the instance the assigned IP address is assigned to.
*)networkBorderGroup : Values_0.String_.t option;The Availability Zone (AZ) or Local Zone (LZ) network border group that the resource that the IP address is assigned to is in. Defaults to an AZ network border group. For more information on available Local Zones, see Local Zone availability in the Amazon EC2 User Guide.
*)securityGroups : Values_1.IpamPublicAddressSecurityGroupList.t option;Security groups associated with the resource that the IP address is assigned to.
*)sampleTime : Values_0.MillisecondDateTime.t option;The last successful resource discovery time.
*)}val make :
?ipamResourceDiscoveryId:??? ->
?addressRegion:??? ->
?address:??? ->
?addressOwnerId:??? ->
?addressAllocationId:??? ->
?associationStatus:??? ->
?addressType:??? ->
?service:??? ->
?serviceResource:??? ->
?vpcId:??? ->
?subnetId:??? ->
?publicIpv4PoolId:??? ->
?networkInterfaceId:??? ->
?networkInterfaceDescription:??? ->
?instanceId:??? ->
?tags:??? ->
?networkBorderGroup:??? ->
?securityGroups:??? ->
?sampleTime:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `String of string ]) list ] list
| `String of Values_1.IpamResourceDiscoveryId.t
| `Structure of
(string
* [> `List of
[> `Structure of (string * [> `String of string ]) list ]
list ])
list
| `Timestamp of Values_0.MillisecondDateTime.t ])
list ]