Merge pull request #11854 from sstrigler/EMQX-11283-connector-update-interface-error
docs: fix examples for PUT operations on bridge_v2 and connectors
This commit is contained in:
commit
eb723489d7
|
@ -205,23 +205,42 @@ values({post, bridge_v2}) ->
|
|||
values(producer),
|
||||
#{
|
||||
enable => true,
|
||||
connector => <<"my_azure_event_hub_connector">>,
|
||||
name => <<"my_azure_event_hub_bridge">>,
|
||||
connector => <<"my_azure_event_hub_producer_connector">>,
|
||||
name => <<"my_azure_event_hub_producer_bridge">>,
|
||||
type => ?AEH_CONNECTOR_TYPE_BIN
|
||||
}
|
||||
);
|
||||
values({post, AEHType}) ->
|
||||
maps:merge(values(common_config), values(AEHType));
|
||||
values({put, AEHType}) ->
|
||||
values({post, AEHType});
|
||||
values(connector) ->
|
||||
values({post, connector}) ->
|
||||
maps:merge(
|
||||
values(common_config),
|
||||
#{
|
||||
name => <<"my_azure_event_hub_connector">>,
|
||||
name => <<"my_azure_event_hub_producer_connector">>,
|
||||
type => ?AEH_CONNECTOR_TYPE_BIN
|
||||
}
|
||||
);
|
||||
values({post, producer}) ->
|
||||
maps:merge(
|
||||
#{
|
||||
name => <<"my_azure_event_hub_producer">>,
|
||||
type => <<"azure_event_hub_producer">>
|
||||
},
|
||||
maps:merge(
|
||||
values(common_config),
|
||||
values(producer)
|
||||
)
|
||||
);
|
||||
values({put, connector}) ->
|
||||
values(common_config);
|
||||
values({put, bridge_v2}) ->
|
||||
maps:merge(
|
||||
values(producer),
|
||||
#{
|
||||
enable => true,
|
||||
connector => <<"my_azure_event_hub_producer_connector">>
|
||||
}
|
||||
);
|
||||
values({put, producer}) ->
|
||||
values({post, producer});
|
||||
values(common_config) ->
|
||||
#{
|
||||
authentication => #{
|
||||
|
@ -232,14 +251,12 @@ values(common_config) ->
|
|||
enable => true,
|
||||
metadata_request_timeout => <<"4s">>,
|
||||
min_metadata_refresh_interval => <<"3s">>,
|
||||
name => <<"my_azure_event_hub_bridge">>,
|
||||
socket_opts => #{
|
||||
sndbuf => <<"1024KB">>,
|
||||
recbuf => <<"1024KB">>,
|
||||
nodelay => true,
|
||||
tcp_keepalive => <<"none">>
|
||||
},
|
||||
type => <<"azure_event_hub_producer">>
|
||||
}
|
||||
};
|
||||
values(producer) ->
|
||||
#{
|
||||
|
|
|
@ -36,15 +36,12 @@
|
|||
%% -------------------------------------------------------------------------------------------------
|
||||
%% api
|
||||
|
||||
connector_examples(_Method) ->
|
||||
connector_examples(Method) ->
|
||||
[
|
||||
#{
|
||||
<<"kafka_producer">> => #{
|
||||
summary => <<"Kafka Connector">>,
|
||||
value => maps:merge(
|
||||
#{name => <<"my_connector">>, type => <<"kafka_producer">>},
|
||||
values(common_config)
|
||||
)
|
||||
summary => <<"Kafka Producer Connector">>,
|
||||
value => values({Method, connector})
|
||||
}
|
||||
}
|
||||
].
|
||||
|
@ -53,7 +50,7 @@ bridge_v2_examples(Method) ->
|
|||
[
|
||||
#{
|
||||
<<"kafka_producer">> => #{
|
||||
summary => <<"Kafka Bridge v2">>,
|
||||
summary => <<"Kafka Producer Bridge v2">>,
|
||||
value => values({Method, bridge_v2_producer})
|
||||
}
|
||||
}
|
||||
|
@ -88,23 +85,33 @@ values({get, KafkaType}) ->
|
|||
},
|
||||
values({post, KafkaType})
|
||||
);
|
||||
values({post, connector}) ->
|
||||
maps:merge(
|
||||
#{
|
||||
name => <<"my_kafka_producer_connector">>,
|
||||
type => <<"kafka_producer">>
|
||||
},
|
||||
values(common_config)
|
||||
);
|
||||
values({post, KafkaType}) ->
|
||||
maps:merge(
|
||||
#{
|
||||
name => <<"my_kafka_bridge">>,
|
||||
name => <<"my_kafka_producer_bridge">>,
|
||||
type => <<"kafka_producer">>
|
||||
},
|
||||
values({put, KafkaType})
|
||||
);
|
||||
values({put, KafkaType}) when KafkaType =:= bridge_v2_producer ->
|
||||
values(KafkaType);
|
||||
values({put, bridge_v2_producer}) ->
|
||||
values(bridge_v2_producer);
|
||||
values({put, connector}) ->
|
||||
values(common_config);
|
||||
values({put, KafkaType}) ->
|
||||
maps:merge(values(common_config), values(KafkaType));
|
||||
values(bridge_v2_producer) ->
|
||||
maps:merge(
|
||||
#{
|
||||
enable => true,
|
||||
connector => <<"my_kafka_connector">>,
|
||||
connector => <<"my_kafka_producer_connector">>,
|
||||
resource_opts => #{
|
||||
health_check_interval => "32s"
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue