toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'allowedRunFrequencies': ?allowedRunFrequencies,
'author': ?author,
'compilationDiagnostics': ?pulumi.Input.mapOptionalInputValue<List<RuleCompilationDiagnostic>, List<Map<String, dynamic>>>(compilationDiagnostics, (value) => pulumi.Input.encodeList<RuleCompilationDiagnostic, Map<String, dynamic>>(value, (value) => value.toMap())),
'compilationState': ?compilationState,
'createTime': ?createTime,
'dataTables': ?dataTables,
'deletionPolicy': ?deletionPolicy,
'displayName': ?displayName,
'etag': ?etag,
'instance': ?instance,
'location': ?location,
'metadata': ?metadata,
'name': ?name,
'nearRealTimeLiveRuleEligible': ?nearRealTimeLiveRuleEligible,
'project': ?project,
'referenceLists': ?referenceLists,
'revisionCreateTime': ?revisionCreateTime,
'revisionId': ?revisionId,
'ruleId': ?ruleId,
'scope': ?scope,
'severities': ?pulumi.Input.mapOptionalInputValue<List<RuleSeverity>, List<Map<String, dynamic>>>(severities, (value) => pulumi.Input.encodeList<RuleSeverity, Map<String, dynamic>>(value, (value) => value.toMap())),
'text': ?text,
'type': ?type,
};
}