toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'attributes': ?attributes,
'column': ?column,
'description': ?description,
'dimension': dimension,
'ignoreNull': ?ignoreNull,
'name': ?name,
'nonNullExpectation': ?nonNullExpectation,
'rangeExpectation': ?pulumi.Input.mapOptionalInputValue<DatascanDataQualitySpecRuleRangeExpectation, Map<String, dynamic>>(rangeExpectation, (value) => value.toMap()),
'regexExpectation': ?pulumi.Input.mapOptionalInputValue<DatascanDataQualitySpecRuleRegexExpectation, Map<String, dynamic>>(regexExpectation, (value) => value.toMap()),
'rowConditionExpectation': ?pulumi.Input.mapOptionalInputValue<DatascanDataQualitySpecRuleRowConditionExpectation, Map<String, dynamic>>(rowConditionExpectation, (value) => value.toMap()),
'setExpectation': ?pulumi.Input.mapOptionalInputValue<DatascanDataQualitySpecRuleSetExpectation, Map<String, dynamic>>(setExpectation, (value) => value.toMap()),
'sqlAssertion': ?pulumi.Input.mapOptionalInputValue<DatascanDataQualitySpecRuleSqlAssertion, Map<String, dynamic>>(sqlAssertion, (value) => value.toMap()),
'statisticRangeExpectation': ?pulumi.Input.mapOptionalInputValue<DatascanDataQualitySpecRuleStatisticRangeExpectation, Map<String, dynamic>>(statisticRangeExpectation, (value) => value.toMap()),
'suspended': ?suspended,
'tableConditionExpectation': ?pulumi.Input.mapOptionalInputValue<DatascanDataQualitySpecRuleTableConditionExpectation, Map<String, dynamic>>(tableConditionExpectation, (value) => value.toMap()),
'templateReference': ?pulumi.Input.mapOptionalInputValue<DatascanDataQualitySpecRuleTemplateReference, Map<String, dynamic>>(templateReference, (value) => value.toMap()),
'threshold': ?threshold,
'uniquenessExpectation': ?uniquenessExpectation,
};
}