toMap method

Map<String, dynamic> toMap()

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()),
    'name': ?name,
    '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,
    'uptimeCheckId': ?uptimeCheckId,
    'userLabels': ?userLabels,
  };
}