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(),
);