Values_2.VpcEndpointSourceDescribes a VPC endpoint.
type nonrec t = {vpcEndpointId : Values_0.String_.t option;The ID of the endpoint.
*)vpcEndpointType : Values_1.VpcEndpointType.t option;The type of endpoint.
*)vpcId : Values_0.String_.t option;The ID of the VPC to which the endpoint is associated.
*)serviceName : Values_0.String_.t option;The name of the service to which the endpoint is associated.
*)state : Values_1.State.t option;The state of the endpoint.
*)policyDocument : Values_0.String_.t option;The policy document associated with the endpoint, if applicable.
*)routeTableIds : Values_0.ValueStringList.t option;(Gateway endpoint) The IDs of the route tables associated with the endpoint.
*)subnetIds : Values_0.ValueStringList.t option;(Interface endpoint) The subnets for the endpoint.
*)groups : Values_1.GroupIdentifierSet.t option;(Interface endpoint) Information about the security groups that are associated with the network interface.
*)ipAddressType : Values_1.IpAddressType.t option;The IP address type for the endpoint.
*)dnsOptions : Values_1.DnsOptions.t option;The DNS options for the endpoint.
*)privateDnsEnabled : Values_0.Boolean.t option;(Interface endpoint) Indicates whether the VPC is associated with a private hosted zone.
*)requesterManaged : Values_0.Boolean.t option;Indicates whether the endpoint is being managed by its service.
*)networkInterfaceIds : Values_0.ValueStringList.t option;(Interface endpoint) The network interfaces for the endpoint.
*)dnsEntries : Values_1.DnsEntrySet.t option;(Interface endpoint) The DNS entries for the endpoint.
*)creationTimestamp : Values_0.MillisecondDateTime.t option;The date and time that the endpoint was created.
*)ownerId : Values_0.String_.t option;The ID of the Amazon Web Services account that owns the endpoint.
*)lastError : Values_1.LastError.t option;The last error that occurred for endpoint.
*)ipv4Prefixes : Values_1.SubnetIpPrefixesList.t option;Array of IPv4 prefixes.
*)ipv6Prefixes : Values_1.SubnetIpPrefixesList.t option;Array of IPv6 prefixes.
*)failureReason : Values_0.String_.t option;Reason for the failure.
*)serviceNetworkArn : Values_1.ServiceNetworkArn.t option;The Amazon Resource Name (ARN) of the service network.
*)resourceConfigurationArn : Values_1.ResourceConfigurationArn.t option;The Amazon Resource Name (ARN) of the resource configuration.
*)serviceRegion : Values_0.String_.t option;The Region where the service is hosted.
*)}val make :
?vpcEndpointId:??? ->
?vpcEndpointType:??? ->
?vpcId:??? ->
?serviceName:??? ->
?state:??? ->
?policyDocument:??? ->
?routeTableIds:??? ->
?subnetIds:??? ->
?groups:??? ->
?ipAddressType:??? ->
?dnsOptions:??? ->
?privateDnsEnabled:??? ->
?requesterManaged:??? ->
?networkInterfaceIds:??? ->
?dnsEntries:??? ->
?creationTimestamp:??? ->
?tags:??? ->
?ownerId:??? ->
?lastError:??? ->
?ipv4Prefixes:??? ->
?ipv6Prefixes:??? ->
?failureReason:??? ->
?serviceNetworkArn:??? ->
?resourceConfigurationArn:??? ->
?serviceRegion:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Values_0.Boolean.t
| `Enum of string
| `List of
[> `String of string
| `Structure of
(string
* [> `List of [> `String of string ] list | `String of string ])
list ]
list
| `String of Values_0.String_.t
| `Structure of
(string
* [> `Boolean of Values_0.Boolean.t
| `Enum of string
| `List of [> `String of string ] list
| `String of Values_0.String_.t ])
list
| `Timestamp of Values_0.MillisecondDateTime.t ])
list ]