RecurringScheduleResponse.fromMap constructor

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

Implementation

factory RecurringScheduleResponse.fromMap(Map<String, dynamic> map) {
  return RecurringScheduleResponse(
    endTime: pulumi.Input.fromValue(map['endTime'] as String),
    frequency: pulumi.Input.fromValue(map['frequency'] as String),
    lastExecuteTime: pulumi.Input.fromValue(map['lastExecuteTime'] as String),
    monthly: pulumi.Input.fromValue(MonthlyScheduleResponse.fromMap((map['monthly']! as Map).cast<String, dynamic>())),
    nextExecuteTime: pulumi.Input.fromValue(map['nextExecuteTime'] as String),
    startTime: pulumi.Input.fromValue(map['startTime'] as String),
    timeOfDay: pulumi.Input.fromValue(TimeOfDayResponse.fromMap((map['timeOfDay']! as Map).cast<String, dynamic>())),
    timeZone: pulumi.Input.fromValue(TimeZoneResponse.fromMap((map['timeZone']! as Map).cast<String, dynamic>())),
    weekly: pulumi.Input.fromValue(WeeklyScheduleResponse.fromMap((map['weekly']! as Map).cast<String, dynamic>())),
  );
}