Merge pull request #11841 from sstrigler/EMQX-11269-bridges-in-swagger-several-errors

EMQX-11269 bridges in swagger several errors
This commit is contained in:
Stefan Strigler 2023-10-30 16:44:53 +01:00 committed by GitHub
commit b58dd773ef
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 6 deletions

View File

@ -39,10 +39,11 @@
connector_examples(_Method) ->
[
#{
<<"kafka">> => #{
<<"kafka_producer">> => #{
summary => <<"Kafka Connector">>,
value => maps:merge(
#{name => <<"my_connector">>, type => <<"kafka">>}, values(common_config)
#{name => <<"my_connector">>, type => <<"kafka_producer">>},
values(common_config)
)
}
}
@ -61,7 +62,7 @@ bridge_v2_examples(Method) ->
conn_bridge_examples(Method) ->
[
#{
<<"kafka">> => #{
<<"kafka_producer">> => #{
summary => <<"Kafka Producer Bridge">>,
value => values({Method, producer})
}
@ -90,8 +91,8 @@ values({get, KafkaType}) ->
values({post, KafkaType}) ->
maps:merge(
#{
name => <<"my_bridge">>,
type => <<"kafka">>
name => <<"my_kafka_bridge">>,
type => <<"kafka_producer">>
},
values({put, KafkaType})
);
@ -612,7 +613,7 @@ struct_names() ->
%% -------------------------------------------------------------------------------------------------
%% internal
type_field("connector") ->
type_field(BridgeV2Type) when BridgeV2Type =:= "connector"; BridgeV2Type =:= "bridge_v2" ->
{type, mk(enum([kafka_producer]), #{required => true, desc => ?DESC("desc_type")})};
type_field(_) ->
{type,