Values.UpdateKxEnvironmentNetworkRequestSourceUpdates environment network to connect to your internal network by using a transit gateway. This API supports request to create a transit gateway attachment from FinSpace VPC to your transit gateway ID and create a custom Route-53 outbound resolvers. Once you send a request to update a network, you cannot change it again. Network update might require termination of any clusters that are running in the existing network.
type nonrec t = {environmentId : IdType.t;A unique identifier for the kdb environment.
*)transitGatewayConfiguration : TransitGatewayConfiguration.t option;Specifies the transit gateway and network configuration to connect the kdb environment to an internal network.
*)customDNSConfiguration : CustomDNSConfiguration.t option;A list of DNS server name and server IP. This is used to set up Route-53 outbound resolvers.
*)clientToken : ClientToken.t option;A token that ensures idempotency. This token expires in 10 minutes.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of (string * [> `String of ValidHostname.t ]) list ]
list
| `String of IdType.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `Integer of RuleNumber.t
| `String of Protocol.t
| `Structure of
(string * [> `Integer of Port.t ]) list ])
list ]
list
| `String of TransitGatewayID.t ])
list ])
list ]