PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySet.fromMap constructor

PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySet.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySet.fromMap(Map<String, dynamic> map) {
  return PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySet(
    firstEntries: (() { final guardedValue = map['firstEntries']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetFirstEntry>(guardedValue, (value) => PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetFirstEntry.fromMap((value as Map).cast<String, dynamic>()))); })(),
    forceRemediateForFirstEntries: pulumi.Input.fromValue(map['forceRemediateForFirstEntries'] as bool),
    forceRemediateForLastEntries: pulumi.Input.fromValue(map['forceRemediateForLastEntries'] as bool),
    lastEntries: (() { final guardedValue = map['lastEntries']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntry>(guardedValue, (value) => PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntry.fromMap((value as Map).cast<String, dynamic>()))); })(),
  );
}