Values.CreateLinkRequestSourceCreates a new link between gateways. Establishes a connection that allows gateways to communicate and exchange bid requests and responses.
type nonrec t = {gatewayId : GatewayId.t;The unique identifier of the gateway.
*)peerGatewayId : GatewayId.t;The unique identifier of the peer gateway.
*)attributes : LinkAttributes.t option;Attributes of the link.
*)httpResponderAllowed : Boolean.t option;Boolean to specify if an HTTP responder is allowed.
*)logSettings : LinkLogSettings.t;Settings for the application logs.
*)timeoutInMillis : LinkTimeoutInMillis.t option;The timeout value in milliseconds.
*)}val make :
?attributes:??? ->
?httpResponderAllowed:??? ->
?tags:??? ->
?timeoutInMillis:??? ->
gatewayId:GatewayId.t ->
peerGatewayId:GatewayId.t ->
logSettings:LinkLogSettings.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Long of LinkTimeoutInMillis.t
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of GatewayId.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `Float of
ResponderErrorMaskingForHttpCodeResponseLoggingPercentageFloat.t
| `List of [> `Enum of string ] list
| `String of
ResponderErrorMaskingForHttpCodeHttpCodeString.t ])
list ]
list
| `String of CustomerProvidedId.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Double of
LinkApplicationLogSamplingErrorLogDouble.t ])
list ])
list ])
list ])
list ]