GetAlertPolicyResult.fromMap constructor
GetAlertPolicyResult.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetAlertPolicyResult.fromMap(Map<String, dynamic> map) {
return GetAlertPolicyResult(
alertStrategy: AlertStrategyResponse.fromMap((map['alertStrategy']! as Map).cast<String, dynamic>()),
combiner: map['combiner'] as String,
conditions: pulumi.Input.decodeList<ConditionResponse>(map['conditions']!, (value) => ConditionResponse.fromMap((value as Map).cast<String, dynamic>())),
creationRecord: MutationRecordResponse.fromMap((map['creationRecord']! as Map).cast<String, dynamic>()),
displayName: map['displayName'] as String,
documentation: DocumentationResponse.fromMap((map['documentation']! as Map).cast<String, dynamic>()),
enabled: map['enabled'] as bool,
mutationRecord: MutationRecordResponse.fromMap((map['mutationRecord']! as Map).cast<String, dynamic>()),
name: map['name'] as String,
notificationChannels: (map['notificationChannels'] as List).cast<String>(),
severity: map['severity'] as String,
userLabels: (map['userLabels'] as Map).cast<String, String>(),
validity: StatusResponse.fromMap((map['validity']! as Map).cast<String, dynamic>()),
);
}