fix(schema): nullable => required
This commit is contained in:
parent
5f80ac54c2
commit
fab9ad91de
|
@ -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"})}
|
||||
];
|
||||
|
|
|
@ -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).
|
||||
|
|
Loading…
Reference in New Issue