Commit 1da334c
authored
feat(gkebackup): added new restore scope options (#8176)
- [ ] Regenerate this pull request now.
feat: added transformation rules for restore
feat: added BackupPlan and RestorePlan state information
These features aim to do the following:
1. Improve flexibility of restore with new options to define new kinds of scope configurations.
2. Improve flexibility of restore by supporting Transformation Rules, which enable the removal and addition of spec fields of restored resources prior to their creation.
3. Improve observability by revealing the state information of BackupPlan and RestorePlan.
PiperOrigin-RevId: 543605700
Source-Link: https://togithub.com/googleapis/googleapis/commit/d39c91b3ac0abec1490ef00010107355a4dae317
Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/0cf7f93d4a60fae7fbd1a9ab03f7da4c62fb1bd2
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMGNmN2Y5M2Q0YTYwZmFlN2ZiZDFhOWFiMDNmN2RhNGM2MmZiMWJkMiJ9
BEGIN_NESTED_COMMIT
feat(storagetransfer): add event driven transfer configuration
PiperOrigin-RevId: 543540202
Source-Link: https://togithub.com/googleapis/googleapis/commit/48e47e82d76801d617c17e331f0639d8804c7b91
Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/66b276eda2f701eb12805750c2755163f0bb8c76
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNjZiMjc2ZWRhMmY3MDFlYjEyODA1NzUwYzI3NTUxNjNmMGJiOGM3NiJ9
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
docs(servicemanagement): update docs to existing services
PiperOrigin-RevId: 543515380
Source-Link: https://togithub.com/googleapis/googleapis/commit/16df59535457c3f3e6900d75050371609b74175f
Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/d059689d626da251efa3d5e1e1c4d21c9299c02c
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZDA1OTY4OWQ2MjZkYTI1MWVmYTNkNWUxZTFjNGQyMWM5Mjk5YzAyYyJ9
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
docs(pubsub): tightened requirements on cloud storage subscription filename suffixes
PiperOrigin-RevId: 543503563
Source-Link: https://togithub.com/googleapis/googleapis/commit/212ecef96e3ea7c67465ff3f52680301ad0ea1f9
Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/532d27eea6ff128fdcbb3332176e894e76dcc685
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNTMyZDI3ZWVhNmZmMTI4ZmRjYmIzMzMyMTc2ZTg5NGU3NmRjYzY4NSJ9
END_NESTED_COMMIT1 parent cf3452e commit 1da334c
File tree
226 files changed
+3711
-1638
lines changed- gkebackup/apiv1/gkebackuppb
- internal
- generated/snippets
- accessapproval/apiv1
- accesscontextmanager/apiv1
- advisorynotifications/apiv1
- aiplatform
- apiv1beta1
- apiv1
- alloydb
- apiv1alpha
- apiv1beta
- apiv1
- analytics/admin/apiv1alpha
- apigateway/apiv1
- apigeeconnect/apiv1
- apigeeregistry/apiv1
- apikeys/apiv2
- appengine/apiv1
- area120/tables/apiv1alpha1
- artifactregistry
- apiv1beta2
- apiv1
- asset
- apiv1p2beta1
- apiv1p5beta1
- apiv1
- assuredworkloads
- apiv1beta1
- apiv1
- automl
- apiv1beta1
- apiv1
- baremetalsolution/apiv2
- batch/apiv1
- beyondcorp
- appconnections/apiv1
- appconnectors/apiv1
- appgateways/apiv1
- clientconnectorservices/apiv1
- clientgateways/apiv1
- bigquery
- analyticshub/apiv1
- connection
- apiv1beta1
- apiv1
- dataexchange/apiv1beta1
- datapolicies
- apiv1beta1
- apiv1
- datatransfer/apiv1
- migration
- apiv2alpha
- apiv2
- reservation/apiv1
- storage
- apiv1beta1
- apiv1beta2
- apiv1
- billing
- apiv1
- budgets
- apiv1beta1
- apiv1
- binaryauthorization
- apiv1beta1
- apiv1
- certificatemanager/apiv1
- channel/apiv1
- cloudbuild/apiv2
- clouddms/apiv1
- cloudtasks
- apiv2beta2
- apiv2beta3
- apiv2
- compute/apiv1
- confidentialcomputing
- apiv1alpha1
- apiv1
- contactcenterinsights/apiv1
- containeranalysis/apiv1beta1
- container/apiv1
- datacatalog
- apiv1beta1
- apiv1
- lineage/apiv1
- dataflow/apiv1beta3
- dataform
- apiv1alpha2
- apiv1beta1
- datafusion/apiv1
- datalabeling/apiv1beta1
- dataplex/apiv1
- dataproc/apiv1
- dataqna/apiv1alpha
- datastream
- apiv1alpha1
- apiv1
- deploy/apiv1
- dialogflow
- apiv2beta1
- apiv2
- cx
- apiv3beta1
- apiv3
- discoveryengine
- apiv1beta
- apiv1
- dlp/apiv2
- documentai
- apiv1beta3
- apiv1
- domains/apiv1beta1
- edgecontainer/apiv1
- essentialcontacts/apiv1
- eventarc
- apiv1
- publishing/apiv1
- filestore/apiv1
- firestore/apiv1
- functions
- apiv1
- apiv2beta
- apiv2
- gaming
- apiv1beta
- apiv1
- gkebackup/apiv1
- gkeconnect/gateway/apiv1beta1
- gkehub/apiv1beta1
- gkemulticloud/apiv1
- gsuiteaddons/apiv1
- iam
- apiv1
- apiv2
- credentials/apiv1
- iap/apiv1
- ids/apiv1
- iot/apiv1
- kms
- apiv1
- inventory/apiv1
- language
- apiv1beta2
- apiv1
- lifesciences/apiv2beta
- longrunning/autogen
- managedidentities/apiv1
- maps
- addressvalidation/apiv1
- mapsplatformdatasets/apiv1alpha
- places/apiv1
- routing/apiv2
- mediatranslation/apiv1beta1
- memcache
- apiv1beta2
- apiv1
- metastore
- apiv1alpha
- apiv1beta
- apiv1
- monitoring
- apiv3/v2
- dashboard/apiv1
- metricsscope/apiv1
- networkconnectivity
- apiv1alpha1
- apiv1
- networkmanagement/apiv1
- networksecurity/apiv1beta1
- notebooks
- apiv1beta1
- apiv1
- optimization/apiv1
- orchestration/airflow/service/apiv1
- orgpolicy/apiv2
- osconfig
- agentendpoint
- apiv1beta
- apiv1
- apiv1alpha
- apiv1beta
- apiv1
- oslogin
- apiv1beta
- apiv1
- phishingprotection/apiv1beta1
- policytroubleshooter/apiv1
- privatecatalog/apiv1beta1
- rapidmigrationassessment/apiv1
- recommendationengine/apiv1beta1
- recommender
- apiv1beta1
- apiv1
- redis
- apiv1beta1
- apiv1
- resourcemanager
- apiv2
- apiv3
- resourcesettings/apiv1
- retail
- apiv2alpha
- apiv2beta
- apiv2
- run/apiv2
- scheduler
- apiv1beta1
- apiv1
- secretmanager/apiv1
- securitycenter
- apiv1beta1
- apiv1p1beta1
- apiv1
- settings/apiv1beta1
- security
- privateca/apiv1
- publicca/apiv1beta1
- servicecontrol/apiv1
- servicedirectory
- apiv1beta1
- apiv1
- servicemanagement/apiv1
- ServiceManagerClient
- GetIamPolicy
- ListOperations
- SetIamPolicy
- TestIamPermissions
- serviceusage/apiv1
- shell/apiv1
- speech
- apiv1p1beta1
- apiv1
- apiv2
- storageinsights/apiv1
- storagetransfer/apiv1
- support/apiv2
- talent
- apiv4beta1
- apiv4
- texttospeech/apiv1
- tpu/apiv1
- trace
- apiv1
- apiv2
- translate/apiv3
- videointelligence
- apiv1beta2
- apiv1p3beta1
- apiv1
- video
- livestream/apiv1
- transcoder/apiv1
- vision
- apiv1p1beta1
- apiv1
- vmmigration/apiv1
- vmwareengine/apiv1
- vpcaccess/apiv1
- webrisk
- apiv1beta1
- apiv1
- websecurityscanner/apiv1
- workflows
- apiv1beta
- apiv1
- executions
- apiv1beta
- apiv1
- workstations
- apiv1beta
- apiv1
- pubsub/apiv1/pubsubpb
- servicemanagement
- apiv1
- servicemanagementpb
- storagetransfer/apiv1
- storagetransferpb
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
226 files changed
+3711
-1638
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
655 | 655 | | |
656 | 656 | | |
657 | 657 | | |
658 | | - | |
| 658 | + | |
659 | 659 | | |
660 | 660 | | |
661 | 661 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
0 commit comments