GetBackupScheduleResult constructor

const GetBackupScheduleResult({
  1. required String createTime,
  2. required Map<String, dynamic> dailyRecurrence,
  3. required String name,
  4. required String retention,
  5. required String updateTime,
  6. required GoogleFirestoreAdminV1WeeklyRecurrenceResponse weeklyRecurrence,
})

Creates a new GetBackupScheduleResult. createTime The timestamp at which this backup schedule was created and effective since. No backups will be created for this schedule before this time. dailyRecurrence For a schedule that runs daily at a specified time. name The unique backup schedule identifier across all locations and databases for the given project. This will be auto-assigned. Format is projects/{project}/databases/{database}/backupSchedules/{backup_schedule} retention At what relative time in the future, compared to its creation time, the backup should be deleted, e.g. keep backups for 7 days. updateTime The timestamp at which this backup schedule was most recently updated. When a backup schedule is first created, this is the same as create_time. weeklyRecurrence For a schedule that runs weekly on a specific day and time.

Implementation

const GetBackupScheduleResult({
  required this.createTime,
  required this.dailyRecurrence,
  required this.name,
  required this.retention,
  required this.updateTime,
  required this.weeklyRecurrence,
});