Values.EndpointAccessSourceInformation about an Amazon Redshift Serverless VPC endpoint.
type nonrec t = {address : String_.t option;The DNS address of the endpoint.
*)endpointArn : String_.t option;The Amazon Resource Name (ARN) of the VPC endpoint.
*)endpointCreateTime : SyntheticTimestamp_date_time.t option;The time that the endpoint was created.
*)endpointName : String_.t option;The name of the VPC endpoint.
*)endpointStatus : String_.t option;The status of the VPC endpoint.
*)port : Integer.t option;The port number on which Amazon Redshift Serverless accepts incoming connections.
*)subnetIds : SubnetIdList.t option;The unique identifier of subnets where Amazon Redshift Serverless choose to deploy the VPC endpoint.
*)vpcEndpoint : VpcEndpoint.t option;The connection endpoint for connecting to Amazon Redshift Serverless.
*)vpcSecurityGroups : VpcSecurityGroupMembershipList.t option;The security groups associated with the endpoint.
*)workgroupName : String_.t option;The name of the workgroup associated with the endpoint.
*)}val make :
?address:String_.t ->
?endpointArn:String_.t ->
?endpointCreateTime:SyntheticTimestamp_date_time.t ->
?endpointName:String_.t ->
?endpointStatus:String_.t ->
?port:Integer.t ->
?subnetIds:SubnetIdList.t ->
?vpcEndpoint:VpcEndpoint.t ->
?vpcSecurityGroups:VpcSecurityGroupMembershipList.t ->
?workgroupName:String_.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Integer of Integer.t
| `List of
[> `String of SubnetId.t
| `Structure of (string * [> `String of String_.t ]) list ]
list
| `String of String_.t
| `Structure of
(string
* [> `List of
[> `Structure of (string * [> `String of String_.t ]) list ]
list
| `String of String_.t ])
list
| `Timestamp of SyntheticTimestamp_date_time.t ])
list ]