ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterParameter.fromMap constructor

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

Implementation

factory ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterParameter.fromMap(Map<String, dynamic> map) {
  return ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterParameter(
    bool_: (() { final guardedValue = map['bool']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterParameterBool.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    double_: (() { final guardedValue = map['double']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterParameterDouble.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    enum_: (() { final guardedValue = map['enum']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterParameterEnum.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    enumList: (() { final guardedValue = map['enumList']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterParameterEnumList.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    int_: (() { final guardedValue = map['int']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterParameterInt.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    intList: (() { final guardedValue = map['intList']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterParameterIntList.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    name: pulumi.Input.fromValue(map['name'] as String),
    string_: (() { final guardedValue = map['string']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterParameterString.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    stringList: (() { final guardedValue = map['stringList']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterParameterStringList.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    valueType: pulumi.Input.fromValue(map['valueType'] as String),
  );
}