RepairRolloutRule.fromMap constructor
RepairRolloutRule.fromMap(
- Map<String, dynamic> map
)
Implementation
factory RepairRolloutRule.fromMap(Map<String, dynamic> map) {
return RepairRolloutRule(
id: pulumi.Input.fromValue(map['id'] as String),
jobs: (() { final guardedValue = map['jobs']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
repairModes: pulumi.Input.fromValue(pulumi.Input.decodeList<RepairMode>(map['repairModes']!, (value) => RepairMode.fromMap((value as Map).cast<String, dynamic>()))),
sourcePhases: (() { final guardedValue = map['sourcePhases']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
);
}