Ressource: BackupSchedule
Planification des sauvegardes pour une base de données Cloud Firestore.
Cette ressource appartient à la base de données qu'elle sauvegarde. Elle est supprimée avec la base de données. En revanche, les sauvegardes réelles ne le sont pas.
Représentation JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "retention": string, // Union field |
Champs | |
---|---|
name |
Uniquement en sortie. Identifiant unique de programmation des sauvegardes pour tous les emplacements et toutes les bases de données du projet donné. Ce champ sera attribué automatiquement. Format : |
createTime |
Uniquement en sortie. Horodatage de la création et de l'entrée en vigueur de ce planning de sauvegarde. Aucune sauvegarde ne sera créée pour cette programmation avant cette date. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples: |
updateTime |
Uniquement en sortie. Horodatage de la dernière mise à jour de ce planning de sauvegarde. Lorsqu'un planning de sauvegarde est créé pour la première fois, cela équivaut à createTime. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples: |
retention |
À quel moment dans le futur, par rapport à sa date de création, la sauvegarde doit être supprimée (par exemple, conserver les sauvegardes pendant sept jours). Durée en secondes avec un maximum de neuf chiffres après la virgule, se terminant par " |
Champ d'union recurrence . Champ oneof représentant le moment où les sauvegardes sont effectuées. recurrence ne peut être qu'un des éléments suivants : |
|
dailyRecurrence |
Pour une programmation qui s'exécute quotidiennement. |
weeklyRecurrence |
Pour une programmation qui s'exécute chaque semaine un jour spécifique. |
DailyRecurrence
Ce type ne comporte aucun champ.
Représente un calendrier récurrent qui s'exécute chaque jour à une heure précise.
Le fuseau horaire est UTC.
WeeklyRecurrence
Représente un calendrier récurrent qui s'exécute un jour donné de la semaine.
Le fuseau horaire est UTC.
Représentation JSON |
---|
{
"day": enum ( |
Champs | |
---|---|
day |
Jour de la semaine de diffusion. DAY_OF_WEEK_UNSPECIFIED n'est pas autorisé. |
DayOfWeek
Représente un jour de la semaine.
Enums | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
Le jour de la semaine n'est pas spécifié. |
MONDAY |
Lundi |
TUESDAY |
Mardi |
WEDNESDAY |
Mercredi |
THURSDAY |
Jeudi |
FRIDAY |
Vendredi |
SATURDAY |
Samedi |
SUNDAY |
Dimanche |
Méthodes |
|
---|---|
|
Crée un planning des sauvegardes sur une base de données. |
|
Supprime un planning de sauvegarde. |
|
Récupère des informations sur un planning de sauvegarde. |
|
Répertorier les programmations de sauvegarde. |
|
Met à jour un planning de sauvegarde. |