Values.StandardRouterInputConfigurationSourceThe configuration settings for a standard router input, including the protocol, protocol-specific configuration, network interface, and availability zone.
type nonrec t = {networkInterfaceArn : RouterNetworkInterfaceArn.t;The Amazon Resource Name (ARN) of the network interface associated with the standard router input.
*)protocolConfiguration : RouterInputProtocolConfiguration.t;The configuration settings for the protocol used by the standard router input.
*)protocol : RouterInputProtocol.t option;The protocol used by the standard router input.
*)}val make :
?protocol:??? ->
networkInterfaceArn:RouterNetworkInterfaceArn.t ->
protocolConfiguration:RouterInputProtocolConfiguration.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of RouterNetworkInterfaceArn.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `Integer of RistRouterInputConfigurationPortInteger.t
| `Long of
RistRouterInputConfigurationRecoveryLatencyMillisecondsLong.t
| `String of String_.t
| `Structure of
(string
* [> `Structure of
(string * [> `String of SecretArn.t ]) list ])
list ])
list ])
list ])
list ]