fix(bridge): don't export internal fields
This commit is contained in:
parent
8d8afd1688
commit
dce47aac17
|
@ -56,11 +56,7 @@ values(post) ->
|
||||||
},
|
},
|
||||||
resource_opts => #{
|
resource_opts => #{
|
||||||
health_check_interval => ?HEALTHCHECK_INTERVAL_RAW,
|
health_check_interval => ?HEALTHCHECK_INTERVAL_RAW,
|
||||||
start_after_created => ?START_AFTER_CREATED,
|
|
||||||
start_timeout => ?START_TIMEOUT_RAW,
|
|
||||||
auto_restart_interval => ?AUTO_RESTART_INTERVAL_RAW,
|
auto_restart_interval => ?AUTO_RESTART_INTERVAL_RAW,
|
||||||
query_mode => sync,
|
|
||||||
async_inflight_window => ?DEFAULT_INFLIGHT,
|
|
||||||
enable_batch => false,
|
enable_batch => false,
|
||||||
batch_size => ?DEFAULT_BATCH_SIZE,
|
batch_size => ?DEFAULT_BATCH_SIZE,
|
||||||
batch_time => ?DEFAULT_BATCH_TIME,
|
batch_time => ?DEFAULT_BATCH_TIME,
|
||||||
|
@ -95,8 +91,27 @@ fields("config") ->
|
||||||
required => true,
|
required => true,
|
||||||
desc => ?DESC("desc_connector")
|
desc => ?DESC("desc_connector")
|
||||||
}
|
}
|
||||||
|
)},
|
||||||
|
{resource_opts,
|
||||||
|
mk(
|
||||||
|
ref(?MODULE, "creation_opts"),
|
||||||
|
#{
|
||||||
|
required => false,
|
||||||
|
default => #{},
|
||||||
|
desc => ?DESC(emqx_resource_schema, <<"resource_opts">>)
|
||||||
|
}
|
||||||
)}
|
)}
|
||||||
] ++ emqx_resource_schema:fields("resource_opts");
|
];
|
||||||
|
fields("creation_opts") ->
|
||||||
|
Opts = emqx_resource_schema:fields("creation_opts"),
|
||||||
|
lists:filter(
|
||||||
|
fun({Field, _}) ->
|
||||||
|
not lists:member(Field, [
|
||||||
|
start_after_created, start_timeout, query_mode, async_inflight_window
|
||||||
|
])
|
||||||
|
end,
|
||||||
|
Opts
|
||||||
|
);
|
||||||
fields("post") ->
|
fields("post") ->
|
||||||
[type_field(), name_field() | fields("config")];
|
[type_field(), name_field() | fields("config")];
|
||||||
fields("put") ->
|
fields("put") ->
|
||||||
|
|
Loading…
Reference in New Issue