PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRule.fromMap constructor
PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRule.fromMap()
Implementation
factory PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRule.fromMap(Map<String, dynamic> map) {
return PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRule(
dictionary: (() { final guardedValue = map['dictionary']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleDictionary.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
excludeByHotword: (() { final guardedValue = map['excludeByHotword']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleExcludeByHotword.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
excludeInfoTypes: (() { final guardedValue = map['excludeInfoTypes']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleExcludeInfoTypes.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
matchingType: pulumi.Input.fromValue(map['matchingType'] as String),
regex: (() { final guardedValue = map['regex']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleRegex.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
);
}