fix(schema): nullable => required

This commit is contained in:
JimMoen 2022-03-03 10:59:01 +08:00
parent 5f80ac54c2
commit fab9ad91de
2 changed files with 5 additions and 5 deletions

View File

@ -74,8 +74,8 @@ fields(limiter) ->
];
fields(limiter_opts) ->
[ {global, sc(ref(rate_burst), #{nuallabe => true})}
, {zone, sc(map("zone name", ref(rate_burst)), #{nullable => true})}
[ {global, sc(ref(rate_burst), #{required => false})}
, {zone, sc(map("zone name", ref(rate_burst)), #{required => false})}
, {bucket, sc(map("bucket_id", ref(bucket)),
#{desc => "Token bucket"})}
];

View File

@ -28,9 +28,9 @@ namespace() -> "prometheus".
roots() -> ["prometheus"].
fields("prometheus") ->
[ {push_gateway_server, sc(string(), #{default => "http://127.0.0.1:9091", nullabel => false})}
, {interval, sc(emqx_schema:duration_ms(), #{default => "15s", nullabel => false})}
, {enable, sc(boolean(), #{default => false, nullabel => false})}
[ {push_gateway_server, sc(string(), #{default => "http://127.0.0.1:9091", required => true})}
, {interval, sc(emqx_schema:duration_ms(), #{default => "15s", required => true})}
, {enable, sc(boolean(), #{default => false, required => true})}
].
sc(Type, Meta) -> hoconsc:mk(Type, Meta).