EnterpriseCrmEventbusProtoTaskAlertConfigResponse.fromMap constructor
EnterpriseCrmEventbusProtoTaskAlertConfigResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory EnterpriseCrmEventbusProtoTaskAlertConfigResponse.fromMap(Map<String, dynamic> map) {
return EnterpriseCrmEventbusProtoTaskAlertConfigResponse(
aggregationPeriod: pulumi.Input.fromValue(map['aggregationPeriod'] as String),
alertDisabled: pulumi.Input.fromValue(map['alertDisabled'] as bool),
alertName: pulumi.Input.fromValue(map['alertName'] as String),
clientId: pulumi.Input.fromValue(map['clientId'] as String),
durationThresholdMs: pulumi.Input.fromValue(map['durationThresholdMs'] as String),
errorEnumList: pulumi.Input.fromValue(EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse.fromMap((map['errorEnumList']! as Map).cast<String, dynamic>())),
metricType: pulumi.Input.fromValue(map['metricType'] as String),
numAggregationPeriods: pulumi.Input.fromValue(map['numAggregationPeriods'] as int),
onlyFinalAttempt: pulumi.Input.fromValue(map['onlyFinalAttempt'] as bool),
playbookUrl: pulumi.Input.fromValue(map['playbookUrl'] as String),
thresholdType: pulumi.Input.fromValue(map['thresholdType'] as String),
thresholdValue: pulumi.Input.fromValue(EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValueResponse.fromMap((map['thresholdValue']! as Map).cast<String, dynamic>())),
warningEnumList: pulumi.Input.fromValue(EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListResponse.fromMap((map['warningEnumList']! as Map).cast<String, dynamic>())),
);
}