GatewaySecurityPolicyRule.fromJson constructor
GatewaySecurityPolicyRule.fromJson(
- Map json_
Implementation
GatewaySecurityPolicyRule.fromJson(core.Map json_)
: this(
applicationMatcher: json_.containsKey('applicationMatcher')
? json_['applicationMatcher'] as core.String
: null,
basicProfile: json_.containsKey('basicProfile')
? json_['basicProfile'] as core.String
: null,
createTime: json_.containsKey('createTime')
? json_['createTime'] as core.String
: null,
description: json_.containsKey('description')
? json_['description'] as core.String
: null,
enabled: json_.containsKey('enabled')
? json_['enabled'] as core.bool
: null,
name: json_.containsKey('name') ? json_['name'] as core.String : null,
priority: json_.containsKey('priority')
? json_['priority'] as core.int
: null,
sessionMatcher: json_.containsKey('sessionMatcher')
? json_['sessionMatcher'] as core.String
: null,
tlsInspectionEnabled: json_.containsKey('tlsInspectionEnabled')
? json_['tlsInspectionEnabled'] as core.bool
: null,
updateTime: json_.containsKey('updateTime')
? json_['updateTime'] as core.String
: null,
);