GetUpgradesUpgradeSchedule.fromMap constructor

GetUpgradesUpgradeSchedule.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetUpgradesUpgradeSchedule.fromMap(Map<String, dynamic> map) {
  return GetUpgradesUpgradeSchedule(
    constraints: pulumi.Input.fromValue(GetUpgradesUpgradeScheduleConstraints.fromMap((map['constraints']! as Map).cast<String, dynamic>())),
    editWindows: pulumi.Input.fromValue(pulumi.Input.decodeList<GetUpgradesUpgradeScheduleEditWindow>(map['editWindows']!, (value) => GetUpgradesUpgradeScheduleEditWindow.fromMap((value as Map).cast<String, dynamic>()))),
    lastEditor: pulumi.Input.fromValue(map['lastEditor'] as String),
    startTime: pulumi.Input.fromValue(map['startTime'] as String),
    weeklyWindows: pulumi.Input.fromValue(pulumi.Input.decodeList<GetUpgradesUpgradeScheduleWeeklyWindow>(map['weeklyWindows']!, (value) => GetUpgradesUpgradeScheduleWeeklyWindow.fromMap((value as Map).cast<String, dynamic>()))),
  );
}