CloudArmor.fromJson constructor
CloudArmor.fromJson(
- Map json_
Implementation
CloudArmor.fromJson(core.Map json_)
: this(
adaptiveProtection:
json_.containsKey('adaptiveProtection')
? AdaptiveProtection.fromJson(
json_['adaptiveProtection']
as core.Map<core.String, core.dynamic>,
)
: null,
attack:
json_.containsKey('attack')
? Attack.fromJson(
json_['attack'] as core.Map<core.String, core.dynamic>,
)
: null,
duration: json_['duration'] as core.String?,
requests:
json_.containsKey('requests')
? Requests.fromJson(
json_['requests'] as core.Map<core.String, core.dynamic>,
)
: null,
securityPolicy:
json_.containsKey('securityPolicy')
? SecurityPolicy.fromJson(
json_['securityPolicy']
as core.Map<core.String, core.dynamic>,
)
: null,
threatVector: json_['threatVector'] as core.String?,
);