PolicySecurityServicePolicyDataPolicyOption.fromMap constructor
PolicySecurityServicePolicyDataPolicyOption.fromMap(
- Map<String, dynamic> map
)
Implementation
factory PolicySecurityServicePolicyDataPolicyOption.fromMap(Map<String, dynamic> map) {
return PolicySecurityServicePolicyDataPolicyOption(
networkAclCommonPolicy: (() { final guardedValue = map['networkAclCommonPolicy']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicy.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
networkFirewallPolicy: (() { final guardedValue = map['networkFirewallPolicy']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PolicySecurityServicePolicyDataPolicyOptionNetworkFirewallPolicy.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
thirdPartyFirewallPolicy: (() { final guardedValue = map['thirdPartyFirewallPolicy']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PolicySecurityServicePolicyDataPolicyOptionThirdPartyFirewallPolicy.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
);
}