toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'column': column,
    'description': description,
    'dimension': dimension,
    'ignoreNull': ignoreNull,
    'name': name,
    'nonNullExpectations': nonNullExpectations,
    'rangeExpectations': pulumi.Input.mapInputValue<List<GetDataQualityRulesRuleRangeExpectation>, List<Map<String, dynamic>>>(rangeExpectations, (value) => pulumi.Input.encodeList<GetDataQualityRulesRuleRangeExpectation, Map<String, dynamic>>(value, (value) => value.toMap())),
    'regexExpectations': pulumi.Input.mapInputValue<List<GetDataQualityRulesRuleRegexExpectation>, List<Map<String, dynamic>>>(regexExpectations, (value) => pulumi.Input.encodeList<GetDataQualityRulesRuleRegexExpectation, Map<String, dynamic>>(value, (value) => value.toMap())),
    'rowConditionExpectations': pulumi.Input.mapInputValue<List<GetDataQualityRulesRuleRowConditionExpectation>, List<Map<String, dynamic>>>(rowConditionExpectations, (value) => pulumi.Input.encodeList<GetDataQualityRulesRuleRowConditionExpectation, Map<String, dynamic>>(value, (value) => value.toMap())),
    'setExpectations': pulumi.Input.mapInputValue<List<GetDataQualityRulesRuleSetExpectation>, List<Map<String, dynamic>>>(setExpectations, (value) => pulumi.Input.encodeList<GetDataQualityRulesRuleSetExpectation, Map<String, dynamic>>(value, (value) => value.toMap())),
    'sqlAssertions': pulumi.Input.mapInputValue<List<GetDataQualityRulesRuleSqlAssertion>, List<Map<String, dynamic>>>(sqlAssertions, (value) => pulumi.Input.encodeList<GetDataQualityRulesRuleSqlAssertion, Map<String, dynamic>>(value, (value) => value.toMap())),
    'statisticRangeExpectations': pulumi.Input.mapInputValue<List<GetDataQualityRulesRuleStatisticRangeExpectation>, List<Map<String, dynamic>>>(statisticRangeExpectations, (value) => pulumi.Input.encodeList<GetDataQualityRulesRuleStatisticRangeExpectation, Map<String, dynamic>>(value, (value) => value.toMap())),
    'suspended': suspended,
    'tableConditionExpectations': pulumi.Input.mapInputValue<List<GetDataQualityRulesRuleTableConditionExpectation>, List<Map<String, dynamic>>>(tableConditionExpectations, (value) => pulumi.Input.encodeList<GetDataQualityRulesRuleTableConditionExpectation, Map<String, dynamic>>(value, (value) => value.toMap())),
    'threshold': threshold,
    'uniquenessExpectations': uniquenessExpectations,
  };
}