Values_1.CreateDBProxyEndpointRequestSourceCreates a DBProxyEndpoint. Only applies to proxies that are associated with Aurora DB clusters. You can use DB proxy endpoints to specify read/write or read-only access to the DB cluster. You can also use DB proxy endpoints to access a DB proxy through a different VPC than the proxy's default VPC.
type nonrec t = {dBProxyName : Values_0.DBProxyName.t;The name of the DB proxy associated with the DB proxy endpoint that you create.
*)dBProxyEndpointName : Values_0.DBProxyEndpointName.t;The name of the DB proxy endpoint to create.
*)vpcSubnetIds : Values_0.StringList.t;The VPC subnet IDs for the DB proxy endpoint that you create. You can specify a different set of subnet IDs than for the original DB proxy.
*)vpcSecurityGroupIds : Values_0.StringList.t option;The VPC security group IDs for the DB proxy endpoint that you create. You can specify a different set of security group IDs than for the original DB proxy. The default is the default security group for the VPC.
*)targetRole : Values_0.DBProxyEndpointTargetRole.t option;The role of the DB proxy endpoint. The role determines whether the endpoint can be used for read/write or only read operations. The default is READ_WRITE. The only role that proxies for RDS for Microsoft SQL Server support is READ_WRITE.
*)endpointNetworkType : Values_0.EndpointNetworkType.t option;The network type of the DB proxy endpoint. The network type determines the IP version that the proxy endpoint supports. Valid values: IPV4 - The proxy endpoint supports IPv4 only. IPV6 - The proxy endpoint supports IPv6 only. DUAL - The proxy endpoint supports both IPv4 and IPv6. Default: IPV4 Constraints: If you specify IPV6 or DUAL, the VPC and all subnets must have an IPv6 CIDR block. If you specify IPV6 or DUAL, the VPC tenancy cannot be dedicated.
*)}val make :
?vpcSecurityGroupIds:??? ->
?targetRole:??? ->
?tags:??? ->
?endpointNetworkType:??? ->
dBProxyName:Values_0.DBProxyName.t ->
dBProxyEndpointName:Values_0.DBProxyEndpointName.t ->
vpcSubnetIds:Values_0.StringList.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `String of string
| `Structure of (string * [> `String of string ]) list ]
list
| `String of Values_0.DBProxyName.t ])
list ]