Skip to content

Commit 48cc0c7

Browse files
feat(gkebackup): update the api
#### gkebackup:v1 The following keys were added: - schemas.BackupPlan.properties.lastSuccessfulBackupTime (Total Keys: 3)
1 parent fda98fc commit 48cc0c7

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

docs/dyn/gkebackup_v1.projects.locations.backupPlans.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,7 @@ <h3>Method Details</h3>
185185
&quot;labels&quot;: { # Optional. A set of custom labels supplied by user.
186186
&quot;a_key&quot;: &quot;A String&quot;,
187187
},
188+
&quot;lastSuccessfulBackupTime&quot;: &quot;A String&quot;, # Output only. Completion time of the last successful Backup. This is sourced from a successful Backup&#x27;s complete_time field. This field is added to maintain consistency with BackupPlanBinding to display last successful backup time.
188189
&quot;name&quot;: &quot;A String&quot;, # Output only. The full name of the BackupPlan resource. Format: `projects/*/locations/*/backupPlans/*`
189190
&quot;protectedPodCount&quot;: 42, # Output only. The number of Kubernetes Pods backed up in the last successful Backup created via this BackupPlan.
190191
&quot;retentionPolicy&quot;: { # RetentionPolicy defines a Backup retention policy for a BackupPlan. # Optional. RetentionPolicy governs lifecycle of Backups created under this plan.
@@ -341,6 +342,7 @@ <h3>Method Details</h3>
341342
&quot;labels&quot;: { # Optional. A set of custom labels supplied by user.
342343
&quot;a_key&quot;: &quot;A String&quot;,
343344
},
345+
&quot;lastSuccessfulBackupTime&quot;: &quot;A String&quot;, # Output only. Completion time of the last successful Backup. This is sourced from a successful Backup&#x27;s complete_time field. This field is added to maintain consistency with BackupPlanBinding to display last successful backup time.
344346
&quot;name&quot;: &quot;A String&quot;, # Output only. The full name of the BackupPlan resource. Format: `projects/*/locations/*/backupPlans/*`
345347
&quot;protectedPodCount&quot;: 42, # Output only. The number of Kubernetes Pods backed up in the last successful Backup created via this BackupPlan.
346348
&quot;retentionPolicy&quot;: { # RetentionPolicy defines a Backup retention policy for a BackupPlan. # Optional. RetentionPolicy governs lifecycle of Backups created under this plan.
@@ -486,6 +488,7 @@ <h3>Method Details</h3>
486488
&quot;labels&quot;: { # Optional. A set of custom labels supplied by user.
487489
&quot;a_key&quot;: &quot;A String&quot;,
488490
},
491+
&quot;lastSuccessfulBackupTime&quot;: &quot;A String&quot;, # Output only. Completion time of the last successful Backup. This is sourced from a successful Backup&#x27;s complete_time field. This field is added to maintain consistency with BackupPlanBinding to display last successful backup time.
489492
&quot;name&quot;: &quot;A String&quot;, # Output only. The full name of the BackupPlan resource. Format: `projects/*/locations/*/backupPlans/*`
490493
&quot;protectedPodCount&quot;: 42, # Output only. The number of Kubernetes Pods backed up in the last successful Backup created via this BackupPlan.
491494
&quot;retentionPolicy&quot;: { # RetentionPolicy defines a Backup retention policy for a BackupPlan. # Optional. RetentionPolicy governs lifecycle of Backups created under this plan.
@@ -592,6 +595,7 @@ <h3>Method Details</h3>
592595
&quot;labels&quot;: { # Optional. A set of custom labels supplied by user.
593596
&quot;a_key&quot;: &quot;A String&quot;,
594597
},
598+
&quot;lastSuccessfulBackupTime&quot;: &quot;A String&quot;, # Output only. Completion time of the last successful Backup. This is sourced from a successful Backup&#x27;s complete_time field. This field is added to maintain consistency with BackupPlanBinding to display last successful backup time.
595599
&quot;name&quot;: &quot;A String&quot;, # Output only. The full name of the BackupPlan resource. Format: `projects/*/locations/*/backupPlans/*`
596600
&quot;protectedPodCount&quot;: 42, # Output only. The number of Kubernetes Pods backed up in the last successful Backup created via this BackupPlan.
597601
&quot;retentionPolicy&quot;: { # RetentionPolicy defines a Backup retention policy for a BackupPlan. # Optional. RetentionPolicy governs lifecycle of Backups created under this plan.

googleapiclient/discovery_cache/documents/gkebackup.v1.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1713,7 +1713,7 @@
17131713
}
17141714
}
17151715
},
1716-
"revision": "20250217",
1716+
"revision": "20250226",
17171717
"rootUrl": "https://gkebackup.googleapis.com/",
17181718
"schemas": {
17191719
"AuditConfig": {
@@ -2015,6 +2015,12 @@
20152015
"description": "Optional. A set of custom labels supplied by user.",
20162016
"type": "object"
20172017
},
2018+
"lastSuccessfulBackupTime": {
2019+
"description": "Output only. Completion time of the last successful Backup. This is sourced from a successful Backup's complete_time field. This field is added to maintain consistency with BackupPlanBinding to display last successful backup time.",
2020+
"format": "google-datetime",
2021+
"readOnly": true,
2022+
"type": "string"
2023+
},
20182024
"name": {
20192025
"description": "Output only. The full name of the BackupPlan resource. Format: `projects/*/locations/*/backupPlans/*`",
20202026
"readOnly": true,

0 commit comments

Comments
 (0)