Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 72abc73

Browse files
committedApr 22, 2025
feat(netapp): update the api
#### netapp:v1 The following keys were added: - resources.projects.resources.locations.methods.list.parameters.extraLocationTypes (Total Keys: 3) - schemas.Backup.properties.backupRegion (Total Keys: 2) - schemas.Backup.properties.volumeRegion (Total Keys: 2) - schemas.BackupVault.properties.backupRegion.type (Total Keys: 1) - schemas.BackupVault.properties.backupVaultType.type (Total Keys: 1) - schemas.BackupVault.properties.destinationBackupVault (Total Keys: 2) - schemas.BackupVault.properties.sourceBackupVault (Total Keys: 2) - schemas.BackupVault.properties.sourceRegion (Total Keys: 2) #### netapp:v1beta1 The following keys were added: - resources.projects.resources.locations.methods.list.parameters.extraLocationTypes (Total Keys: 3) - schemas.Backup.properties.backupRegion (Total Keys: 2) - schemas.Backup.properties.volumeRegion (Total Keys: 2) - schemas.BackupVault.properties.backupRegion.type (Total Keys: 1) - schemas.BackupVault.properties.backupVaultType.type (Total Keys: 1) - schemas.BackupVault.properties.destinationBackupVault (Total Keys: 2) - schemas.BackupVault.properties.sourceBackupVault (Total Keys: 2) - schemas.BackupVault.properties.sourceRegion (Total Keys: 2)
1 parent 8d038b5 commit 72abc73

8 files changed

+162
-6
lines changed
 

‎docs/dyn/netapp_v1.projects.locations.backupVaults.backups.html

+8
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ <h3>Method Details</h3>
111111
The object takes the form of:
112112

113113
{ # A NetApp Backup.
114+
&quot;backupRegion&quot;: &quot;A String&quot;, # Output only. Region in which backup is stored. Format: `projects/{project_id}/locations/{location}`
114115
&quot;backupType&quot;: &quot;A String&quot;, # Output only. Type of backup, manually created or created by a backup policy.
115116
&quot;chainStorageBytes&quot;: &quot;A String&quot;, # Output only. Total size of all backups in a chain in bytes = baseline backup size + sum(incremental backup size)
116117
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the backup was created.
@@ -124,6 +125,7 @@ <h3>Method Details</h3>
124125
&quot;sourceSnapshot&quot;: &quot;A String&quot;, # If specified, backup will be created from the given snapshot. If not specified, there will be a new snapshot taken to initiate the backup creation. Format: `projects/{project_id}/locations/{location}/volumes/{volume_id}/snapshots/{snapshot_id}`
125126
&quot;sourceVolume&quot;: &quot;A String&quot;, # Volume full name of this backup belongs to. Format: `projects/{projects_id}/locations/{location}/volumes/{volume_id}`
126127
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup state.
128+
&quot;volumeRegion&quot;: &quot;A String&quot;, # Output only. Region of the volume from which the backup was created. Format: `projects/{project_id}/locations/{location}`
127129
&quot;volumeUsageBytes&quot;: &quot;A String&quot;, # Output only. Size of the file system when the backup was created. When creating a new volume from the backup, the volume capacity will have to be at least as big.
128130
}
129131

@@ -207,6 +209,7 @@ <h3>Method Details</h3>
207209
An object of the form:
208210

209211
{ # A NetApp Backup.
212+
&quot;backupRegion&quot;: &quot;A String&quot;, # Output only. Region in which backup is stored. Format: `projects/{project_id}/locations/{location}`
210213
&quot;backupType&quot;: &quot;A String&quot;, # Output only. Type of backup, manually created or created by a backup policy.
211214
&quot;chainStorageBytes&quot;: &quot;A String&quot;, # Output only. Total size of all backups in a chain in bytes = baseline backup size + sum(incremental backup size)
212215
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the backup was created.
@@ -220,6 +223,7 @@ <h3>Method Details</h3>
220223
&quot;sourceSnapshot&quot;: &quot;A String&quot;, # If specified, backup will be created from the given snapshot. If not specified, there will be a new snapshot taken to initiate the backup creation. Format: `projects/{project_id}/locations/{location}/volumes/{volume_id}/snapshots/{snapshot_id}`
221224
&quot;sourceVolume&quot;: &quot;A String&quot;, # Volume full name of this backup belongs to. Format: `projects/{projects_id}/locations/{location}/volumes/{volume_id}`
222225
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup state.
226+
&quot;volumeRegion&quot;: &quot;A String&quot;, # Output only. Region of the volume from which the backup was created. Format: `projects/{project_id}/locations/{location}`
223227
&quot;volumeUsageBytes&quot;: &quot;A String&quot;, # Output only. Size of the file system when the backup was created. When creating a new volume from the backup, the volume capacity will have to be at least as big.
224228
}</pre>
225229
</div>
@@ -245,6 +249,7 @@ <h3>Method Details</h3>
245249
{ # ListBackupsResponse is the result of ListBackupsRequest.
246250
&quot;backups&quot;: [ # A list of backups in the project.
247251
{ # A NetApp Backup.
252+
&quot;backupRegion&quot;: &quot;A String&quot;, # Output only. Region in which backup is stored. Format: `projects/{project_id}/locations/{location}`
248253
&quot;backupType&quot;: &quot;A String&quot;, # Output only. Type of backup, manually created or created by a backup policy.
249254
&quot;chainStorageBytes&quot;: &quot;A String&quot;, # Output only. Total size of all backups in a chain in bytes = baseline backup size + sum(incremental backup size)
250255
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the backup was created.
@@ -258,6 +263,7 @@ <h3>Method Details</h3>
258263
&quot;sourceSnapshot&quot;: &quot;A String&quot;, # If specified, backup will be created from the given snapshot. If not specified, there will be a new snapshot taken to initiate the backup creation. Format: `projects/{project_id}/locations/{location}/volumes/{volume_id}/snapshots/{snapshot_id}`
259264
&quot;sourceVolume&quot;: &quot;A String&quot;, # Volume full name of this backup belongs to. Format: `projects/{projects_id}/locations/{location}/volumes/{volume_id}`
260265
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup state.
266+
&quot;volumeRegion&quot;: &quot;A String&quot;, # Output only. Region of the volume from which the backup was created. Format: `projects/{project_id}/locations/{location}`
261267
&quot;volumeUsageBytes&quot;: &quot;A String&quot;, # Output only. Size of the file system when the backup was created. When creating a new volume from the backup, the volume capacity will have to be at least as big.
262268
},
263269
],
@@ -292,6 +298,7 @@ <h3>Method Details</h3>
292298
The object takes the form of:
293299

294300
{ # A NetApp Backup.
301+
&quot;backupRegion&quot;: &quot;A String&quot;, # Output only. Region in which backup is stored. Format: `projects/{project_id}/locations/{location}`
295302
&quot;backupType&quot;: &quot;A String&quot;, # Output only. Type of backup, manually created or created by a backup policy.
296303
&quot;chainStorageBytes&quot;: &quot;A String&quot;, # Output only. Total size of all backups in a chain in bytes = baseline backup size + sum(incremental backup size)
297304
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the backup was created.
@@ -305,6 +312,7 @@ <h3>Method Details</h3>
305312
&quot;sourceSnapshot&quot;: &quot;A String&quot;, # If specified, backup will be created from the given snapshot. If not specified, there will be a new snapshot taken to initiate the backup creation. Format: `projects/{project_id}/locations/{location}/volumes/{volume_id}/snapshots/{snapshot_id}`
306313
&quot;sourceVolume&quot;: &quot;A String&quot;, # Volume full name of this backup belongs to. Format: `projects/{projects_id}/locations/{location}/volumes/{volume_id}`
307314
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup state.
315+
&quot;volumeRegion&quot;: &quot;A String&quot;, # Output only. Region of the volume from which the backup was created. Format: `projects/{project_id}/locations/{location}`
308316
&quot;volumeUsageBytes&quot;: &quot;A String&quot;, # Output only. Size of the file system when the backup was created. When creating a new volume from the backup, the volume capacity will have to be at least as big.
309317
}
310318

‎docs/dyn/netapp_v1.projects.locations.backupVaults.html

+20
Original file line numberDiff line numberDiff line change
@@ -116,12 +116,17 @@ <h3>Method Details</h3>
116116
The object takes the form of:
117117

118118
{ # A NetApp BackupVault.
119+
&quot;backupRegion&quot;: &quot;A String&quot;, # Optional. Region where the backups are stored. Format: `projects/{project_id}/locations/{location}`
120+
&quot;backupVaultType&quot;: &quot;A String&quot;, # Optional. Type of backup vault to be created. Default is IN_REGION.
119121
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Create time of the backup vault.
120122
&quot;description&quot;: &quot;A String&quot;, # Description of the backup vault.
123+
&quot;destinationBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in backup region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
121124
&quot;labels&quot;: { # Resource labels to represent user provided metadata.
122125
&quot;a_key&quot;: &quot;A String&quot;,
123126
},
124127
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the backup vault. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`.
128+
&quot;sourceBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in source region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
129+
&quot;sourceRegion&quot;: &quot;A String&quot;, # Output only. Region in which the backup vault is created. Format: `projects/{project_id}/locations/{location}`
125130
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup vault state.
126131
}
127132

@@ -205,12 +210,17 @@ <h3>Method Details</h3>
205210
An object of the form:
206211

207212
{ # A NetApp BackupVault.
213+
&quot;backupRegion&quot;: &quot;A String&quot;, # Optional. Region where the backups are stored. Format: `projects/{project_id}/locations/{location}`
214+
&quot;backupVaultType&quot;: &quot;A String&quot;, # Optional. Type of backup vault to be created. Default is IN_REGION.
208215
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Create time of the backup vault.
209216
&quot;description&quot;: &quot;A String&quot;, # Description of the backup vault.
217+
&quot;destinationBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in backup region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
210218
&quot;labels&quot;: { # Resource labels to represent user provided metadata.
211219
&quot;a_key&quot;: &quot;A String&quot;,
212220
},
213221
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the backup vault. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`.
222+
&quot;sourceBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in source region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
223+
&quot;sourceRegion&quot;: &quot;A String&quot;, # Output only. Region in which the backup vault is created. Format: `projects/{project_id}/locations/{location}`
214224
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup vault state.
215225
}</pre>
216226
</div>
@@ -236,12 +246,17 @@ <h3>Method Details</h3>
236246
{ # ListBackupVaultsResponse is the result of ListBackupVaultsRequest.
237247
&quot;backupVaults&quot;: [ # A list of backupVaults in the project for the specified location.
238248
{ # A NetApp BackupVault.
249+
&quot;backupRegion&quot;: &quot;A String&quot;, # Optional. Region where the backups are stored. Format: `projects/{project_id}/locations/{location}`
250+
&quot;backupVaultType&quot;: &quot;A String&quot;, # Optional. Type of backup vault to be created. Default is IN_REGION.
239251
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Create time of the backup vault.
240252
&quot;description&quot;: &quot;A String&quot;, # Description of the backup vault.
253+
&quot;destinationBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in backup region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
241254
&quot;labels&quot;: { # Resource labels to represent user provided metadata.
242255
&quot;a_key&quot;: &quot;A String&quot;,
243256
},
244257
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the backup vault. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`.
258+
&quot;sourceBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in source region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
259+
&quot;sourceRegion&quot;: &quot;A String&quot;, # Output only. Region in which the backup vault is created. Format: `projects/{project_id}/locations/{location}`
245260
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup vault state.
246261
},
247262
],
@@ -276,12 +291,17 @@ <h3>Method Details</h3>
276291
The object takes the form of:
277292

278293
{ # A NetApp BackupVault.
294+
&quot;backupRegion&quot;: &quot;A String&quot;, # Optional. Region where the backups are stored. Format: `projects/{project_id}/locations/{location}`
295+
&quot;backupVaultType&quot;: &quot;A String&quot;, # Optional. Type of backup vault to be created. Default is IN_REGION.
279296
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Create time of the backup vault.
280297
&quot;description&quot;: &quot;A String&quot;, # Description of the backup vault.
298+
&quot;destinationBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in backup region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
281299
&quot;labels&quot;: { # Resource labels to represent user provided metadata.
282300
&quot;a_key&quot;: &quot;A String&quot;,
283301
},
284302
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the backup vault. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`.
303+
&quot;sourceBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in source region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
304+
&quot;sourceRegion&quot;: &quot;A String&quot;, # Output only. Region in which the backup vault is created. Format: `projects/{project_id}/locations/{location}`
285305
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup vault state.
286306
}
287307

‎docs/dyn/netapp_v1.projects.locations.html

+3-2
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ <h2>Instance Methods</h2>
116116
<code><a href="#get">get(name, x__xgafv=None)</a></code></p>
117117
<p class="firstline">Gets information about a location.</p>
118118
<p class="toc_element">
119-
<code><a href="#list">list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)</a></code></p>
119+
<code><a href="#list">list(name, extraLocationTypes=None, filter=None, pageSize=None, pageToken=None, x__xgafv=None)</a></code></p>
120120
<p class="firstline">Lists information about the supported locations for this service.</p>
121121
<p class="toc_element">
122122
<code><a href="#list_next">list_next()</a></code></p>
@@ -155,11 +155,12 @@ <h3>Method Details</h3>
155155
</div>
156156

157157
<div class="method">
158-
<code class="details" id="list">list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)</code>
158+
<code class="details" id="list">list(name, extraLocationTypes=None, filter=None, pageSize=None, pageToken=None, x__xgafv=None)</code>
159159
<pre>Lists information about the supported locations for this service.
160160

161161
Args:
162162
name: string, The resource that owns the locations collection, if applicable. (required)
163+
extraLocationTypes: string, Optional. A list of extra location types that should be used as conditions for controlling the visibility of the locations. (repeated)
163164
filter: string, A filter to narrow down results to a preferred subset. The filtering language accepts strings like `&quot;displayName=tokyo&quot;`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).
164165
pageSize: integer, The maximum number of results to return. If not set, the service selects a default.
165166
pageToken: string, A page token received from the `next_page_token` field in the response. Send that page token to receive the subsequent page.

‎docs/dyn/netapp_v1beta1.projects.locations.backupVaults.backups.html

+8
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ <h3>Method Details</h3>
111111
The object takes the form of:
112112

113113
{ # A NetApp Backup.
114+
&quot;backupRegion&quot;: &quot;A String&quot;, # Output only. Region in which backup is stored. Format: `projects/{project_id}/locations/{location}`
114115
&quot;backupType&quot;: &quot;A String&quot;, # Output only. Type of backup, manually created or created by a backup policy.
115116
&quot;chainStorageBytes&quot;: &quot;A String&quot;, # Output only. Total size of all backups in a chain in bytes = baseline backup size + sum(incremental backup size)
116117
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the backup was created.
@@ -124,6 +125,7 @@ <h3>Method Details</h3>
124125
&quot;sourceSnapshot&quot;: &quot;A String&quot;, # If specified, backup will be created from the given snapshot. If not specified, there will be a new snapshot taken to initiate the backup creation. Format: `projects/{project_id}/locations/{location}/volumes/{volume_id}/snapshots/{snapshot_id}`
125126
&quot;sourceVolume&quot;: &quot;A String&quot;, # Volume full name of this backup belongs to. Format: `projects/{projects_id}/locations/{location}/volumes/{volume_id}`
126127
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup state.
128+
&quot;volumeRegion&quot;: &quot;A String&quot;, # Output only. Region of the volume from which the backup was created. Format: `projects/{project_id}/locations/{location}`
127129
&quot;volumeUsageBytes&quot;: &quot;A String&quot;, # Output only. Size of the file system when the backup was created. When creating a new volume from the backup, the volume capacity will have to be at least as big.
128130
}
129131

@@ -207,6 +209,7 @@ <h3>Method Details</h3>
207209
An object of the form:
208210

209211
{ # A NetApp Backup.
212+
&quot;backupRegion&quot;: &quot;A String&quot;, # Output only. Region in which backup is stored. Format: `projects/{project_id}/locations/{location}`
210213
&quot;backupType&quot;: &quot;A String&quot;, # Output only. Type of backup, manually created or created by a backup policy.
211214
&quot;chainStorageBytes&quot;: &quot;A String&quot;, # Output only. Total size of all backups in a chain in bytes = baseline backup size + sum(incremental backup size)
212215
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the backup was created.
@@ -220,6 +223,7 @@ <h3>Method Details</h3>
220223
&quot;sourceSnapshot&quot;: &quot;A String&quot;, # If specified, backup will be created from the given snapshot. If not specified, there will be a new snapshot taken to initiate the backup creation. Format: `projects/{project_id}/locations/{location}/volumes/{volume_id}/snapshots/{snapshot_id}`
221224
&quot;sourceVolume&quot;: &quot;A String&quot;, # Volume full name of this backup belongs to. Format: `projects/{projects_id}/locations/{location}/volumes/{volume_id}`
222225
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup state.
226+
&quot;volumeRegion&quot;: &quot;A String&quot;, # Output only. Region of the volume from which the backup was created. Format: `projects/{project_id}/locations/{location}`
223227
&quot;volumeUsageBytes&quot;: &quot;A String&quot;, # Output only. Size of the file system when the backup was created. When creating a new volume from the backup, the volume capacity will have to be at least as big.
224228
}</pre>
225229
</div>
@@ -245,6 +249,7 @@ <h3>Method Details</h3>
245249
{ # ListBackupsResponse is the result of ListBackupsRequest.
246250
&quot;backups&quot;: [ # A list of backups in the project.
247251
{ # A NetApp Backup.
252+
&quot;backupRegion&quot;: &quot;A String&quot;, # Output only. Region in which backup is stored. Format: `projects/{project_id}/locations/{location}`
248253
&quot;backupType&quot;: &quot;A String&quot;, # Output only. Type of backup, manually created or created by a backup policy.
249254
&quot;chainStorageBytes&quot;: &quot;A String&quot;, # Output only. Total size of all backups in a chain in bytes = baseline backup size + sum(incremental backup size)
250255
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the backup was created.
@@ -258,6 +263,7 @@ <h3>Method Details</h3>
258263
&quot;sourceSnapshot&quot;: &quot;A String&quot;, # If specified, backup will be created from the given snapshot. If not specified, there will be a new snapshot taken to initiate the backup creation. Format: `projects/{project_id}/locations/{location}/volumes/{volume_id}/snapshots/{snapshot_id}`
259264
&quot;sourceVolume&quot;: &quot;A String&quot;, # Volume full name of this backup belongs to. Format: `projects/{projects_id}/locations/{location}/volumes/{volume_id}`
260265
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup state.
266+
&quot;volumeRegion&quot;: &quot;A String&quot;, # Output only. Region of the volume from which the backup was created. Format: `projects/{project_id}/locations/{location}`
261267
&quot;volumeUsageBytes&quot;: &quot;A String&quot;, # Output only. Size of the file system when the backup was created. When creating a new volume from the backup, the volume capacity will have to be at least as big.
262268
},
263269
],
@@ -292,6 +298,7 @@ <h3>Method Details</h3>
292298
The object takes the form of:
293299

294300
{ # A NetApp Backup.
301+
&quot;backupRegion&quot;: &quot;A String&quot;, # Output only. Region in which backup is stored. Format: `projects/{project_id}/locations/{location}`
295302
&quot;backupType&quot;: &quot;A String&quot;, # Output only. Type of backup, manually created or created by a backup policy.
296303
&quot;chainStorageBytes&quot;: &quot;A String&quot;, # Output only. Total size of all backups in a chain in bytes = baseline backup size + sum(incremental backup size)
297304
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the backup was created.
@@ -305,6 +312,7 @@ <h3>Method Details</h3>
305312
&quot;sourceSnapshot&quot;: &quot;A String&quot;, # If specified, backup will be created from the given snapshot. If not specified, there will be a new snapshot taken to initiate the backup creation. Format: `projects/{project_id}/locations/{location}/volumes/{volume_id}/snapshots/{snapshot_id}`
306313
&quot;sourceVolume&quot;: &quot;A String&quot;, # Volume full name of this backup belongs to. Format: `projects/{projects_id}/locations/{location}/volumes/{volume_id}`
307314
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup state.
315+
&quot;volumeRegion&quot;: &quot;A String&quot;, # Output only. Region of the volume from which the backup was created. Format: `projects/{project_id}/locations/{location}`
308316
&quot;volumeUsageBytes&quot;: &quot;A String&quot;, # Output only. Size of the file system when the backup was created. When creating a new volume from the backup, the volume capacity will have to be at least as big.
309317
}
310318

‎docs/dyn/netapp_v1beta1.projects.locations.backupVaults.html

+20
Original file line numberDiff line numberDiff line change
@@ -116,12 +116,17 @@ <h3>Method Details</h3>
116116
The object takes the form of:
117117

118118
{ # A NetApp BackupVault.
119+
&quot;backupRegion&quot;: &quot;A String&quot;, # Optional. Region where the backups are stored. Format: `projects/{project_id}/locations/{location}`
120+
&quot;backupVaultType&quot;: &quot;A String&quot;, # Optional. Type of backup vault to be created. Default is IN_REGION.
119121
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Create time of the backup vault.
120122
&quot;description&quot;: &quot;A String&quot;, # Description of the backup vault.
123+
&quot;destinationBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in backup region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
121124
&quot;labels&quot;: { # Resource labels to represent user provided metadata.
122125
&quot;a_key&quot;: &quot;A String&quot;,
123126
},
124127
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the backup vault. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`.
128+
&quot;sourceBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in source region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
129+
&quot;sourceRegion&quot;: &quot;A String&quot;, # Output only. Region in which the backup vault is created. Format: `projects/{project_id}/locations/{location}`
125130
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup vault state.
126131
}
127132

@@ -205,12 +210,17 @@ <h3>Method Details</h3>
205210
An object of the form:
206211

207212
{ # A NetApp BackupVault.
213+
&quot;backupRegion&quot;: &quot;A String&quot;, # Optional. Region where the backups are stored. Format: `projects/{project_id}/locations/{location}`
214+
&quot;backupVaultType&quot;: &quot;A String&quot;, # Optional. Type of backup vault to be created. Default is IN_REGION.
208215
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Create time of the backup vault.
209216
&quot;description&quot;: &quot;A String&quot;, # Description of the backup vault.
217+
&quot;destinationBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in backup region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
210218
&quot;labels&quot;: { # Resource labels to represent user provided metadata.
211219
&quot;a_key&quot;: &quot;A String&quot;,
212220
},
213221
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the backup vault. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`.
222+
&quot;sourceBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in source region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
223+
&quot;sourceRegion&quot;: &quot;A String&quot;, # Output only. Region in which the backup vault is created. Format: `projects/{project_id}/locations/{location}`
214224
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup vault state.
215225
}</pre>
216226
</div>
@@ -236,12 +246,17 @@ <h3>Method Details</h3>
236246
{ # ListBackupVaultsResponse is the result of ListBackupVaultsRequest.
237247
&quot;backupVaults&quot;: [ # A list of backupVaults in the project for the specified location.
238248
{ # A NetApp BackupVault.
249+
&quot;backupRegion&quot;: &quot;A String&quot;, # Optional. Region where the backups are stored. Format: `projects/{project_id}/locations/{location}`
250+
&quot;backupVaultType&quot;: &quot;A String&quot;, # Optional. Type of backup vault to be created. Default is IN_REGION.
239251
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Create time of the backup vault.
240252
&quot;description&quot;: &quot;A String&quot;, # Description of the backup vault.
253+
&quot;destinationBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in backup region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
241254
&quot;labels&quot;: { # Resource labels to represent user provided metadata.
242255
&quot;a_key&quot;: &quot;A String&quot;,
243256
},
244257
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the backup vault. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`.
258+
&quot;sourceBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in source region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
259+
&quot;sourceRegion&quot;: &quot;A String&quot;, # Output only. Region in which the backup vault is created. Format: `projects/{project_id}/locations/{location}`
245260
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup vault state.
246261
},
247262
],
@@ -276,12 +291,17 @@ <h3>Method Details</h3>
276291
The object takes the form of:
277292

278293
{ # A NetApp BackupVault.
294+
&quot;backupRegion&quot;: &quot;A String&quot;, # Optional. Region where the backups are stored. Format: `projects/{project_id}/locations/{location}`
295+
&quot;backupVaultType&quot;: &quot;A String&quot;, # Optional. Type of backup vault to be created. Default is IN_REGION.
279296
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Create time of the backup vault.
280297
&quot;description&quot;: &quot;A String&quot;, # Description of the backup vault.
298+
&quot;destinationBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in backup region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
281299
&quot;labels&quot;: { # Resource labels to represent user provided metadata.
282300
&quot;a_key&quot;: &quot;A String&quot;,
283301
},
284302
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the backup vault. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`.
303+
&quot;sourceBackupVault&quot;: &quot;A String&quot;, # Output only. Name of the Backup vault created in source region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`
304+
&quot;sourceRegion&quot;: &quot;A String&quot;, # Output only. Region in which the backup vault is created. Format: `projects/{project_id}/locations/{location}`
285305
&quot;state&quot;: &quot;A String&quot;, # Output only. The backup vault state.
286306
}
287307

‎docs/dyn/netapp_v1beta1.projects.locations.html

+3-2
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ <h2>Instance Methods</h2>
116116
<code><a href="#get">get(name, x__xgafv=None)</a></code></p>
117117
<p class="firstline">Gets information about a location.</p>
118118
<p class="toc_element">
119-
<code><a href="#list">list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)</a></code></p>
119+
<code><a href="#list">list(name, extraLocationTypes=None, filter=None, pageSize=None, pageToken=None, x__xgafv=None)</a></code></p>
120120
<p class="firstline">Lists information about the supported locations for this service.</p>
121121
<p class="toc_element">
122122
<code><a href="#list_next">list_next()</a></code></p>
@@ -155,11 +155,12 @@ <h3>Method Details</h3>
155155
</div>
156156

157157
<div class="method">
158-
<code class="details" id="list">list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)</code>
158+
<code class="details" id="list">list(name, extraLocationTypes=None, filter=None, pageSize=None, pageToken=None, x__xgafv=None)</code>
159159
<pre>Lists information about the supported locations for this service.
160160

161161
Args:
162162
name: string, The resource that owns the locations collection, if applicable. (required)
163+
extraLocationTypes: string, Optional. A list of extra location types that should be used as conditions for controlling the visibility of the locations. (repeated)
163164
filter: string, A filter to narrow down results to a preferred subset. The filtering language accepts strings like `&quot;displayName=tokyo&quot;`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).
164165
pageSize: integer, The maximum number of results to return. If not set, the service selects a default.
165166
pageToken: string, A page token received from the `next_page_token` field in the response. Send that page token to receive the subsequent page.

‎googleapiclient/discovery_cache/documents/netapp.v1.json

+50-1
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,12 @@
143143
"name"
144144
],
145145
"parameters": {
146+
"extraLocationTypes": {
147+
"description": "Optional. A list of extra location types that should be used as conditions for controlling the visibility of the locations.",
148+
"location": "query",
149+
"repeated": true,
150+
"type": "string"
151+
},
146152
"filter": {
147153
"description": "A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).",
148154
"location": "query",
@@ -2264,7 +2270,7 @@
22642270
}
22652271
}
22662272
},
2267-
"revision": "20250312",
2273+
"revision": "20250326",
22682274
"rootUrl": "https://netapp.googleapis.com/",
22692275
"schemas": {
22702276
"ActiveDirectory": {
@@ -2402,6 +2408,11 @@
24022408
"description": "A NetApp Backup.",
24032409
"id": "Backup",
24042410
"properties": {
2411+
"backupRegion": {
2412+
"description": "Output only. Region in which backup is stored. Format: `projects/{project_id}/locations/{location}`",
2413+
"readOnly": true,
2414+
"type": "string"
2415+
},
24052416
"backupType": {
24062417
"description": "Output only. Type of backup, manually created or created by a backup policy.",
24072418
"enum": [
@@ -2485,6 +2496,11 @@
24852496
"readOnly": true,
24862497
"type": "string"
24872498
},
2499+
"volumeRegion": {
2500+
"description": "Output only. Region of the volume from which the backup was created. Format: `projects/{project_id}/locations/{location}`",
2501+
"readOnly": true,
2502+
"type": "string"
2503+
},
24882504
"volumeUsageBytes": {
24892505
"description": "Output only. Size of the file system when the backup was created. When creating a new volume from the backup, the volume capacity will have to be at least as big.",
24902506
"format": "int64",
@@ -2600,6 +2616,24 @@
26002616
"description": "A NetApp BackupVault.",
26012617
"id": "BackupVault",
26022618
"properties": {
2619+
"backupRegion": {
2620+
"description": "Optional. Region where the backups are stored. Format: `projects/{project_id}/locations/{location}`",
2621+
"type": "string"
2622+
},
2623+
"backupVaultType": {
2624+
"description": "Optional. Type of backup vault to be created. Default is IN_REGION.",
2625+
"enum": [
2626+
"BACKUP_VAULT_TYPE_UNSPECIFIED",
2627+
"IN_REGION",
2628+
"CROSS_REGION"
2629+
],
2630+
"enumDescriptions": [
2631+
"BackupVault type not set.",
2632+
"BackupVault type is IN_REGION.",
2633+
"BackupVault type is CROSS_REGION."
2634+
],
2635+
"type": "string"
2636+
},
26032637
"createTime": {
26042638
"description": "Output only. Create time of the backup vault.",
26052639
"format": "google-datetime",
@@ -2610,6 +2644,11 @@
26102644
"description": "Description of the backup vault.",
26112645
"type": "string"
26122646
},
2647+
"destinationBackupVault": {
2648+
"description": "Output only. Name of the Backup vault created in backup region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`",
2649+
"readOnly": true,
2650+
"type": "string"
2651+
},
26132652
"labels": {
26142653
"additionalProperties": {
26152654
"type": "string"
@@ -2621,6 +2660,16 @@
26212660
"description": "Identifier. The resource name of the backup vault. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`.",
26222661
"type": "string"
26232662
},
2663+
"sourceBackupVault": {
2664+
"description": "Output only. Name of the Backup vault created in source region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`",
2665+
"readOnly": true,
2666+
"type": "string"
2667+
},
2668+
"sourceRegion": {
2669+
"description": "Output only. Region in which the backup vault is created. Format: `projects/{project_id}/locations/{location}`",
2670+
"readOnly": true,
2671+
"type": "string"
2672+
},
26242673
"state": {
26252674
"description": "Output only. The backup vault state.",
26262675
"enum": [

‎googleapiclient/discovery_cache/documents/netapp.v1beta1.json

+50-1
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,12 @@
143143
"name"
144144
],
145145
"parameters": {
146+
"extraLocationTypes": {
147+
"description": "Optional. A list of extra location types that should be used as conditions for controlling the visibility of the locations.",
148+
"location": "query",
149+
"repeated": true,
150+
"type": "string"
151+
},
146152
"filter": {
147153
"description": "A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).",
148154
"location": "query",
@@ -2264,7 +2270,7 @@
22642270
}
22652271
}
22662272
},
2267-
"revision": "20250312",
2273+
"revision": "20250326",
22682274
"rootUrl": "https://netapp.googleapis.com/",
22692275
"schemas": {
22702276
"ActiveDirectory": {
@@ -2402,6 +2408,11 @@
24022408
"description": "A NetApp Backup.",
24032409
"id": "Backup",
24042410
"properties": {
2411+
"backupRegion": {
2412+
"description": "Output only. Region in which backup is stored. Format: `projects/{project_id}/locations/{location}`",
2413+
"readOnly": true,
2414+
"type": "string"
2415+
},
24052416
"backupType": {
24062417
"description": "Output only. Type of backup, manually created or created by a backup policy.",
24072418
"enum": [
@@ -2485,6 +2496,11 @@
24852496
"readOnly": true,
24862497
"type": "string"
24872498
},
2499+
"volumeRegion": {
2500+
"description": "Output only. Region of the volume from which the backup was created. Format: `projects/{project_id}/locations/{location}`",
2501+
"readOnly": true,
2502+
"type": "string"
2503+
},
24882504
"volumeUsageBytes": {
24892505
"description": "Output only. Size of the file system when the backup was created. When creating a new volume from the backup, the volume capacity will have to be at least as big.",
24902506
"format": "int64",
@@ -2600,6 +2616,24 @@
26002616
"description": "A NetApp BackupVault.",
26012617
"id": "BackupVault",
26022618
"properties": {
2619+
"backupRegion": {
2620+
"description": "Optional. Region where the backups are stored. Format: `projects/{project_id}/locations/{location}`",
2621+
"type": "string"
2622+
},
2623+
"backupVaultType": {
2624+
"description": "Optional. Type of backup vault to be created. Default is IN_REGION.",
2625+
"enum": [
2626+
"BACKUP_VAULT_TYPE_UNSPECIFIED",
2627+
"IN_REGION",
2628+
"CROSS_REGION"
2629+
],
2630+
"enumDescriptions": [
2631+
"BackupVault type not set.",
2632+
"BackupVault type is IN_REGION.",
2633+
"BackupVault type is CROSS_REGION."
2634+
],
2635+
"type": "string"
2636+
},
26032637
"createTime": {
26042638
"description": "Output only. Create time of the backup vault.",
26052639
"format": "google-datetime",
@@ -2610,6 +2644,11 @@
26102644
"description": "Description of the backup vault.",
26112645
"type": "string"
26122646
},
2647+
"destinationBackupVault": {
2648+
"description": "Output only. Name of the Backup vault created in backup region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`",
2649+
"readOnly": true,
2650+
"type": "string"
2651+
},
26132652
"labels": {
26142653
"additionalProperties": {
26152654
"type": "string"
@@ -2621,6 +2660,16 @@
26212660
"description": "Identifier. The resource name of the backup vault. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`.",
26222661
"type": "string"
26232662
},
2663+
"sourceBackupVault": {
2664+
"description": "Output only. Name of the Backup vault created in source region. Format: `projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}`",
2665+
"readOnly": true,
2666+
"type": "string"
2667+
},
2668+
"sourceRegion": {
2669+
"description": "Output only. Region in which the backup vault is created. Format: `projects/{project_id}/locations/{location}`",
2670+
"readOnly": true,
2671+
"type": "string"
2672+
},
26242673
"state": {
26252674
"description": "Output only. The backup vault state.",
26262675
"enum": [

0 commit comments

Comments
 (0)
Please sign in to comment.