Commit 3725ddc
authored
feat: Update NetApp v1 API with Host Groups, Block Volumes, Cache Volumes, and Backup Restore (#32365)
This CL introduces several new features and enhancements to the NetApp API:
- **Host Groups:** Added a new `HostGroup` resource to manage collections of hosts for Block Volume access. Includes full CRUD operations.
- **Block Volumes:** Enhanced the `Volume` resource to support `ISCSI` protocol and `BlockDevice` configurations.
- **Cache Volumes:** Added `CacheParameters` to the `Volume` resource to support FlexCache volumes.
- **Backup Restore:** Introduced a new `RestoreBackupFiles` RPC to restore individual files from a backup.
- **CMEK for Backup Vaults:** Added fields to `BackupVault` to support Customer Managed Encryption Keys (CMEK).
- **Storage Pool Type:** Added a `type` field to `StoragePool` to specify support for FILE, UNIFIED, or UNIFIED_LARGE_CAPACITY volumes.
- **Location Metadata:** Added `has_ontap_proxy` flag.
- Updated copyright year to 2026.
docs: A comment for field `backup_retention_policy` in message `.google.cloud.netapp.v1.BackupVault` is changed
docs: A comment for message `KmsConfig` is changed
docs: A comment for field `name` in message `.google.cloud.netapp.v1.KmsConfig` is changed
docs: A comment for field `crypto_key_name` in message `.google.cloud.netapp.v1.KmsConfig` is changed
docs: A comment for enum `SquashMode` is changed
docs: A comment for enum value `SQUASH_MODE_UNSPECIFIED` in enum `SquashMode` is changed
docs: A comment for field `anon_uid` in message `.google.cloud.netapp.v1.SimpleExportPolicyRule` is changed
PiperOrigin-RevId: 856056649
Source-Link: googleapis/googleapis@94aa4f5
Source-Link: googleapis/googleapis-gen@d3ff194
Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLW5ldGFwcC12MS8uT3dsQm90LnlhbWwiLCJoIjoiZDNmZjE5NDIzYzZlMTMyZmJhOTEyMGE0ZjIyNjkxOWUyZDYzYTUwMiJ9
* 🦉 Updates from OwlBot post-processor
See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
---------
Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>1 parent 217d36f commit 3725ddc
File tree
30 files changed
+3497
-15
lines changed- google-cloud-netapp-v1
- lib/google/cloud/netapp/v1
- netapp
- rest
- proto_docs/google/cloud/netapp/v1
- snippets
- netapp
- test/google/cloud/netapp/v1
30 files changed
+3497
-15
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| |||
52 | 53 | | |
53 | 54 | | |
54 | 55 | | |
| 56 | + | |
55 | 57 | | |
56 | 58 | | |
57 | 59 | | |
| |||
70 | 72 | | |
71 | 73 | | |
72 | 74 | | |
| 75 | + | |
73 | 76 | | |
74 | 77 | | |
75 | 78 | | |
| |||
80 | 83 | | |
81 | 84 | | |
82 | 85 | | |
| 86 | + | |
83 | 87 | | |
84 | 88 | | |
85 | 89 | | |
| |||
92 | 96 | | |
93 | 97 | | |
94 | 98 | | |
| 99 | + | |
95 | 100 | | |
96 | 101 | | |
97 | 102 | | |
| |||
102 | 107 | | |
103 | 108 | | |
104 | 109 | | |
| 110 | + | |
105 | 111 | | |
106 | 112 | | |
107 | 113 | | |
108 | 114 | | |
109 | 115 | | |
110 | 116 | | |
| 117 | + | |
111 | 118 | | |
112 | 119 | | |
113 | 120 | | |
| |||
118 | 125 | | |
119 | 126 | | |
120 | 127 | | |
| 128 | + | |
121 | 129 | | |
122 | 130 | | |
123 | 131 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
309 | 309 | | |
310 | 310 | | |
311 | 311 | | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
312 | 342 | | |
313 | 343 | | |
314 | 344 | | |
| |||
Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments