toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'aggregationPeriod': aggregationPeriod,
    'alertDisabled': alertDisabled,
    'alertName': alertName,
    'clientId': clientId,
    'durationThresholdMs': durationThresholdMs,
    'errorEnumList': pulumi.Input.mapInputValue<EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse, Map<String, dynamic>>(errorEnumList, (value) => value.toMap()),
    'metricType': metricType,
    'numAggregationPeriods': numAggregationPeriods,
    'onlyFinalAttempt': onlyFinalAttempt,
    'playbookUrl': playbookUrl,
    'thresholdType': thresholdType,
    'thresholdValue': pulumi.Input.mapInputValue<EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse, Map<String, dynamic>>(thresholdValue, (value) => value.toMap()),
    'warningEnumList': pulumi.Input.mapInputValue<EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse, Map<String, dynamic>>(warningEnumList, (value) => value.toMap()),
  };
}