toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'checkerType': ?checkerType,
'contentMatchers': ?pulumi.Input.mapOptionalInputValue<List<UptimeCheckConfigContentMatcher>, List<Map<String, dynamic>>>(contentMatchers, (value) => pulumi.Input.encodeList<UptimeCheckConfigContentMatcher, Map<String, dynamic>>(value, (value) => value.toMap())),
'deletionPolicy': ?deletionPolicy,
'displayName': displayName,
'httpCheck': ?pulumi.Input.mapOptionalInputValue<UptimeCheckConfigHttpCheck, Map<String, dynamic>>(httpCheck, (value) => value.toMap()),
'logCheckFailures': ?logCheckFailures,
'monitoredResource': ?pulumi.Input.mapOptionalInputValue<UptimeCheckConfigMonitoredResource, Map<String, dynamic>>(monitoredResource, (value) => value.toMap()),
'period': ?period,
'project': ?project,
'resourceGroup': ?pulumi.Input.mapOptionalInputValue<UptimeCheckConfigResourceGroup, Map<String, dynamic>>(resourceGroup, (value) => value.toMap()),
'selectedRegions': ?selectedRegions,
'syntheticMonitor': ?pulumi.Input.mapOptionalInputValue<UptimeCheckConfigSyntheticMonitor, Map<String, dynamic>>(syntheticMonitor, (value) => value.toMap()),
'tcpCheck': ?pulumi.Input.mapOptionalInputValue<UptimeCheckConfigTcpCheck, Map<String, dynamic>>(tcpCheck, (value) => value.toMap()),
'timeout': timeout,
'userLabels': ?userLabels,
};
}