Merge pull request #12725 from HJianBo/export_the_source_types
Support to return the supported source types via `GET /source_types` endpoint
This commit is contained in:
commit
8227e567a1
|
@ -126,8 +126,8 @@ paths() ->
|
||||||
%% %% try to match the latter first, trying to interpret `metrics' as an operation...
|
%% %% try to match the latter first, trying to interpret `metrics' as an operation...
|
||||||
"/sources/:id/metrics",
|
"/sources/:id/metrics",
|
||||||
"/sources/:id/metrics/reset",
|
"/sources/:id/metrics/reset",
|
||||||
"/sources_probe"
|
"/sources_probe",
|
||||||
%% "/source_types"
|
"/source_types"
|
||||||
].
|
].
|
||||||
|
|
||||||
error_schema(Code, Message) ->
|
error_schema(Code, Message) ->
|
||||||
|
@ -639,16 +639,16 @@ schema("/source_types") ->
|
||||||
'operationId' => '/source_types',
|
'operationId' => '/source_types',
|
||||||
get => #{
|
get => #{
|
||||||
tags => [<<"sources">>],
|
tags => [<<"sources">>],
|
||||||
desc => ?DESC("desc_api10"),
|
desc => ?DESC("desc_api11"),
|
||||||
summary => <<"List available source types">>,
|
summary => <<"List available source types">>,
|
||||||
responses => #{
|
responses => #{
|
||||||
200 => emqx_dashboard_swagger:schema_with_examples(
|
200 => emqx_dashboard_swagger:schema_with_examples(
|
||||||
array(emqx_bridge_v2_schema:action_types_sc()),
|
array(emqx_bridge_v2_schema:source_types_sc()),
|
||||||
#{
|
#{
|
||||||
<<"types">> =>
|
<<"types">> =>
|
||||||
#{
|
#{
|
||||||
summary => <<"Source types">>,
|
summary => <<"Source types">>,
|
||||||
value => emqx_bridge_v2_schema:action_types()
|
value => emqx_bridge_v2_schema:source_types()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
|
@ -60,6 +60,12 @@ desc_api10.desc:
|
||||||
desc_api10.label:
|
desc_api10.label:
|
||||||
"""List action types"""
|
"""List action types"""
|
||||||
|
|
||||||
|
desc_api11.desc:
|
||||||
|
"""Lists the available source types."""
|
||||||
|
|
||||||
|
desc_api11.label:
|
||||||
|
"""List source types"""
|
||||||
|
|
||||||
desc_bridge_metrics.desc:
|
desc_bridge_metrics.desc:
|
||||||
"""Get bridge metrics by id."""
|
"""Get bridge metrics by id."""
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue