IpRules.fromJson constructor
IpRules.fromJson(
- Map json_
Implementation
IpRules.fromJson(core.Map json_)
: this(
allowed:
json_.containsKey('allowed')
? Allowed.fromJson(
json_['allowed'] as core.Map<core.String, core.dynamic>,
)
: null,
denied:
json_.containsKey('denied')
? Denied.fromJson(
json_['denied'] as core.Map<core.String, core.dynamic>,
)
: null,
destinationIpRanges:
(json_['destinationIpRanges'] as core.List?)
?.map((value) => value as core.String)
.toList(),
direction: json_['direction'] as core.String?,
exposedServices:
(json_['exposedServices'] as core.List?)
?.map((value) => value as core.String)
.toList(),
sourceIpRanges:
(json_['sourceIpRanges'] as core.List?)
?.map((value) => value as core.String)
.toList(),
);