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:Values_0.String_.t ->
?vpcEndpointType:Values_1.VpcEndpointType.t ->
?vpcId:Values_0.String_.t ->
?serviceName:Values_0.String_.t ->
?state:Values_1.State.t ->
?policyDocument:Values_0.String_.t ->
?routeTableIds:Values_0.ValueStringList.t ->
?subnetIds:Values_0.ValueStringList.t ->
?groups:Values_1.GroupIdentifierSet.t ->
?ipAddressType:Values_1.IpAddressType.t ->
?dnsOptions:Values_1.DnsOptions.t ->
?privateDnsEnabled:Values_0.Boolean.t ->
?requesterManaged:Values_0.Boolean.t ->
?networkInterfaceIds:Values_0.ValueStringList.t ->
?dnsEntries:Values_1.DnsEntrySet.t ->
?creationTimestamp:Values_0.MillisecondDateTime.t ->
?tags:Values_0.TagList.t ->
?ownerId:Values_0.String_.t ->
?lastError:Values_1.LastError.t ->
?ipv4Prefixes:Values_1.SubnetIpPrefixesList.t ->
?ipv6Prefixes:Values_1.SubnetIpPrefixesList.t ->
?failureReason:Values_0.String_.t ->
?serviceNetworkArn:Values_1.ServiceNetworkArn.t ->
?resourceConfigurationArn:Values_1.ResourceConfigurationArn.t ->
?serviceRegion:Values_0.String_.t ->
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 ]