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 af466d7

Browse files
committedJan 28, 2025
feat(netapp): update the api
#### netapp:v1 The following keys were added: - resources.projects.resources.locations.resources.volumes.resources.quotaRules.methods.create (Total Keys: 14) - resources.projects.resources.locations.resources.volumes.resources.quotaRules.methods.delete (Total Keys: 11) - resources.projects.resources.locations.resources.volumes.resources.quotaRules.methods.get (Total Keys: 11) - resources.projects.resources.locations.resources.volumes.resources.quotaRules.methods.list (Total Keys: 20) - resources.projects.resources.locations.resources.volumes.resources.quotaRules.methods.patch (Total Keys: 15) - schemas.HybridPeeringDetails.properties.peerClusterName.type (Total Keys: 1) - schemas.HybridPeeringDetails.properties.peerSvmName.type (Total Keys: 1) - schemas.HybridPeeringDetails.properties.peerVolumeName.type (Total Keys: 1) - schemas.ListQuotaRulesResponse (Total Keys: 7) - schemas.QuotaRule (Total Keys: 16) #### netapp:v1beta1 The following keys were added: - resources.projects.resources.locations.resources.volumes.resources.quotaRules.methods.create (Total Keys: 14) - resources.projects.resources.locations.resources.volumes.resources.quotaRules.methods.delete (Total Keys: 11) - resources.projects.resources.locations.resources.volumes.resources.quotaRules.methods.get (Total Keys: 11) - resources.projects.resources.locations.resources.volumes.resources.quotaRules.methods.list (Total Keys: 20) - resources.projects.resources.locations.resources.volumes.resources.quotaRules.methods.patch (Total Keys: 15) - schemas.HybridPeeringDetails.properties.peerClusterName.type (Total Keys: 1) - schemas.HybridPeeringDetails.properties.peerSvmName.type (Total Keys: 1) - schemas.HybridPeeringDetails.properties.peerVolumeName.type (Total Keys: 1) - schemas.ListQuotaRulesResponse (Total Keys: 7) - schemas.QuotaRule (Total Keys: 16)
1 parent ac0d005 commit af466d7

8 files changed

+616
-12
lines changed
 

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

+5
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,11 @@
7474

7575
<h1><a href="netapp_v1.html">NetApp API</a> . <a href="netapp_v1.projects.html">projects</a> . <a href="netapp_v1.projects.locations.html">locations</a> . <a href="netapp_v1.projects.locations.volumes.html">volumes</a></h1>
7676
<h2>Instance Methods</h2>
77+
<p class="toc_element">
78+
<code><a href="netapp_v1.projects.locations.volumes.quotaRules.html">quotaRules()</a></code>
79+
</p>
80+
<p class="firstline">Returns the quotaRules Resource.</p>
81+
7782
<p class="toc_element">
7883
<code><a href="netapp_v1.projects.locations.volumes.replications.html">replications()</a></code>
7984
</p>

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

+5-5
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ <h3>Method Details</h3>
117117
&quot;labels&quot;: { # Optional. Labels of the quota rule
118118
&quot;a_key&quot;: &quot;A String&quot;,
119119
},
120-
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the active directory. Format: `projects/{project_number}/locations/{location_id}/quotaRules/{quota_rule_id}`.
120+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the quota rule. Format: `projects/{project_number}/locations/{location_id}/volumes/volumes/{volume_id}/quotaRules/{quota_rule_id}`.
121121
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the quota rule
122122
&quot;stateDetails&quot;: &quot;A String&quot;, # Output only. State details of the quota rule
123123
&quot;target&quot;: &quot;A String&quot;, # Optional. The quota rule applies to the specified user or group, identified by a Unix UID/GID, Windows SID, or null for default.
@@ -210,7 +210,7 @@ <h3>Method Details</h3>
210210
&quot;labels&quot;: { # Optional. Labels of the quota rule
211211
&quot;a_key&quot;: &quot;A String&quot;,
212212
},
213-
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the active directory. Format: `projects/{project_number}/locations/{location_id}/quotaRules/{quota_rule_id}`.
213+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the quota rule. Format: `projects/{project_number}/locations/{location_id}/volumes/volumes/{volume_id}/quotaRules/{quota_rule_id}`.
214214
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the quota rule
215215
&quot;stateDetails&quot;: &quot;A String&quot;, # Output only. State details of the quota rule
216216
&quot;target&quot;: &quot;A String&quot;, # Optional. The quota rule applies to the specified user or group, identified by a Unix UID/GID, Windows SID, or null for default.
@@ -246,7 +246,7 @@ <h3>Method Details</h3>
246246
&quot;labels&quot;: { # Optional. Labels of the quota rule
247247
&quot;a_key&quot;: &quot;A String&quot;,
248248
},
249-
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the active directory. Format: `projects/{project_number}/locations/{location_id}/quotaRules/{quota_rule_id}`.
249+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the quota rule. Format: `projects/{project_number}/locations/{location_id}/volumes/volumes/{volume_id}/quotaRules/{quota_rule_id}`.
250250
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the quota rule
251251
&quot;stateDetails&quot;: &quot;A String&quot;, # Output only. State details of the quota rule
252252
&quot;target&quot;: &quot;A String&quot;, # Optional. The quota rule applies to the specified user or group, identified by a Unix UID/GID, Windows SID, or null for default.
@@ -278,7 +278,7 @@ <h3>Method Details</h3>
278278
<pre>Updates a quota rule.
279279

280280
Args:
281-
name: string, Identifier. The resource name of the active directory. Format: `projects/{project_number}/locations/{location_id}/quotaRules/{quota_rule_id}`. (required)
281+
name: string, Identifier. The resource name of the quota rule. Format: `projects/{project_number}/locations/{location_id}/volumes/volumes/{volume_id}/quotaRules/{quota_rule_id}`. (required)
282282
body: object, The request body.
283283
The object takes the form of:
284284

@@ -289,7 +289,7 @@ <h3>Method Details</h3>
289289
&quot;labels&quot;: { # Optional. Labels of the quota rule
290290
&quot;a_key&quot;: &quot;A String&quot;,
291291
},
292-
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the active directory. Format: `projects/{project_number}/locations/{location_id}/quotaRules/{quota_rule_id}`.
292+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the quota rule. Format: `projects/{project_number}/locations/{location_id}/volumes/volumes/{volume_id}/quotaRules/{quota_rule_id}`.
293293
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the quota rule
294294
&quot;stateDetails&quot;: &quot;A String&quot;, # Output only. State details of the quota rule
295295
&quot;target&quot;: &quot;A String&quot;, # Optional. The quota rule applies to the specified user or group, identified by a Unix UID/GID, Windows SID, or null for default.

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

+12
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,9 @@ <h3>Method Details</h3>
145145
&quot;command&quot;: &quot;A String&quot;, # Optional. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
146146
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Optional. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
147147
&quot;passphrase&quot;: &quot;A String&quot;, # Optional. Temporary passphrase generated to accept cluster peering command.
148+
&quot;peerClusterName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
149+
&quot;peerSvmName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source vserver svm to be peered with the destination vserver svm.
150+
&quot;peerVolumeName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source volume to be peered with the destination volume.
148151
&quot;subnetIp&quot;: &quot;A String&quot;, # Optional. IP address of the subnet.
149152
},
150153
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Output only. Type of the hybrid replication.
@@ -316,6 +319,9 @@ <h3>Method Details</h3>
316319
&quot;command&quot;: &quot;A String&quot;, # Optional. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
317320
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Optional. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
318321
&quot;passphrase&quot;: &quot;A String&quot;, # Optional. Temporary passphrase generated to accept cluster peering command.
322+
&quot;peerClusterName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
323+
&quot;peerSvmName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source vserver svm to be peered with the destination vserver svm.
324+
&quot;peerVolumeName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source volume to be peered with the destination volume.
319325
&quot;subnetIp&quot;: &quot;A String&quot;, # Optional. IP address of the subnet.
320326
},
321327
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Output only. Type of the hybrid replication.
@@ -383,6 +389,9 @@ <h3>Method Details</h3>
383389
&quot;command&quot;: &quot;A String&quot;, # Optional. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
384390
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Optional. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
385391
&quot;passphrase&quot;: &quot;A String&quot;, # Optional. Temporary passphrase generated to accept cluster peering command.
392+
&quot;peerClusterName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
393+
&quot;peerSvmName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source vserver svm to be peered with the destination vserver svm.
394+
&quot;peerVolumeName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source volume to be peered with the destination volume.
386395
&quot;subnetIp&quot;: &quot;A String&quot;, # Optional. IP address of the subnet.
387396
},
388397
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Output only. Type of the hybrid replication.
@@ -457,6 +466,9 @@ <h3>Method Details</h3>
457466
&quot;command&quot;: &quot;A String&quot;, # Optional. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
458467
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Optional. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
459468
&quot;passphrase&quot;: &quot;A String&quot;, # Optional. Temporary passphrase generated to accept cluster peering command.
469+
&quot;peerClusterName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
470+
&quot;peerSvmName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source vserver svm to be peered with the destination vserver svm.
471+
&quot;peerVolumeName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source volume to be peered with the destination volume.
460472
&quot;subnetIp&quot;: &quot;A String&quot;, # Optional. IP address of the subnet.
461473
},
462474
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Output only. Type of the hybrid replication.

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

+5
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,11 @@
7474

7575
<h1><a href="netapp_v1beta1.html">NetApp API</a> . <a href="netapp_v1beta1.projects.html">projects</a> . <a href="netapp_v1beta1.projects.locations.html">locations</a> . <a href="netapp_v1beta1.projects.locations.volumes.html">volumes</a></h1>
7676
<h2>Instance Methods</h2>
77+
<p class="toc_element">
78+
<code><a href="netapp_v1beta1.projects.locations.volumes.quotaRules.html">quotaRules()</a></code>
79+
</p>
80+
<p class="firstline">Returns the quotaRules Resource.</p>
81+
7782
<p class="toc_element">
7883
<code><a href="netapp_v1beta1.projects.locations.volumes.replications.html">replications()</a></code>
7984
</p>

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

+5-5
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ <h3>Method Details</h3>
117117
&quot;labels&quot;: { # Optional. Labels of the quota rule
118118
&quot;a_key&quot;: &quot;A String&quot;,
119119
},
120-
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the active directory. Format: `projects/{project_number}/locations/{location_id}/quotaRules/{quota_rule_id}`.
120+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the quota rule. Format: `projects/{project_number}/locations/{location_id}/volumes/volumes/{volume_id}/quotaRules/{quota_rule_id}`.
121121
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the quota rule
122122
&quot;stateDetails&quot;: &quot;A String&quot;, # Output only. State details of the quota rule
123123
&quot;target&quot;: &quot;A String&quot;, # Optional. The quota rule applies to the specified user or group, identified by a Unix UID/GID, Windows SID, or null for default.
@@ -210,7 +210,7 @@ <h3>Method Details</h3>
210210
&quot;labels&quot;: { # Optional. Labels of the quota rule
211211
&quot;a_key&quot;: &quot;A String&quot;,
212212
},
213-
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the active directory. Format: `projects/{project_number}/locations/{location_id}/quotaRules/{quota_rule_id}`.
213+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the quota rule. Format: `projects/{project_number}/locations/{location_id}/volumes/volumes/{volume_id}/quotaRules/{quota_rule_id}`.
214214
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the quota rule
215215
&quot;stateDetails&quot;: &quot;A String&quot;, # Output only. State details of the quota rule
216216
&quot;target&quot;: &quot;A String&quot;, # Optional. The quota rule applies to the specified user or group, identified by a Unix UID/GID, Windows SID, or null for default.
@@ -246,7 +246,7 @@ <h3>Method Details</h3>
246246
&quot;labels&quot;: { # Optional. Labels of the quota rule
247247
&quot;a_key&quot;: &quot;A String&quot;,
248248
},
249-
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the active directory. Format: `projects/{project_number}/locations/{location_id}/quotaRules/{quota_rule_id}`.
249+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the quota rule. Format: `projects/{project_number}/locations/{location_id}/volumes/volumes/{volume_id}/quotaRules/{quota_rule_id}`.
250250
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the quota rule
251251
&quot;stateDetails&quot;: &quot;A String&quot;, # Output only. State details of the quota rule
252252
&quot;target&quot;: &quot;A String&quot;, # Optional. The quota rule applies to the specified user or group, identified by a Unix UID/GID, Windows SID, or null for default.
@@ -278,7 +278,7 @@ <h3>Method Details</h3>
278278
<pre>Updates a quota rule.
279279

280280
Args:
281-
name: string, Identifier. The resource name of the active directory. Format: `projects/{project_number}/locations/{location_id}/quotaRules/{quota_rule_id}`. (required)
281+
name: string, Identifier. The resource name of the quota rule. Format: `projects/{project_number}/locations/{location_id}/volumes/volumes/{volume_id}/quotaRules/{quota_rule_id}`. (required)
282282
body: object, The request body.
283283
The object takes the form of:
284284

@@ -289,7 +289,7 @@ <h3>Method Details</h3>
289289
&quot;labels&quot;: { # Optional. Labels of the quota rule
290290
&quot;a_key&quot;: &quot;A String&quot;,
291291
},
292-
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the active directory. Format: `projects/{project_number}/locations/{location_id}/quotaRules/{quota_rule_id}`.
292+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the quota rule. Format: `projects/{project_number}/locations/{location_id}/volumes/volumes/{volume_id}/quotaRules/{quota_rule_id}`.
293293
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the quota rule
294294
&quot;stateDetails&quot;: &quot;A String&quot;, # Output only. State details of the quota rule
295295
&quot;target&quot;: &quot;A String&quot;, # Optional. The quota rule applies to the specified user or group, identified by a Unix UID/GID, Windows SID, or null for default.

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

+12
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,9 @@ <h3>Method Details</h3>
145145
&quot;command&quot;: &quot;A String&quot;, # Optional. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
146146
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Optional. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
147147
&quot;passphrase&quot;: &quot;A String&quot;, # Optional. Temporary passphrase generated to accept cluster peering command.
148+
&quot;peerClusterName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
149+
&quot;peerSvmName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source vserver svm to be peered with the destination vserver svm.
150+
&quot;peerVolumeName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source volume to be peered with the destination volume.
148151
&quot;subnetIp&quot;: &quot;A String&quot;, # Optional. IP address of the subnet.
149152
},
150153
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Output only. Type of the hybrid replication.
@@ -316,6 +319,9 @@ <h3>Method Details</h3>
316319
&quot;command&quot;: &quot;A String&quot;, # Optional. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
317320
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Optional. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
318321
&quot;passphrase&quot;: &quot;A String&quot;, # Optional. Temporary passphrase generated to accept cluster peering command.
322+
&quot;peerClusterName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
323+
&quot;peerSvmName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source vserver svm to be peered with the destination vserver svm.
324+
&quot;peerVolumeName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source volume to be peered with the destination volume.
319325
&quot;subnetIp&quot;: &quot;A String&quot;, # Optional. IP address of the subnet.
320326
},
321327
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Output only. Type of the hybrid replication.
@@ -383,6 +389,9 @@ <h3>Method Details</h3>
383389
&quot;command&quot;: &quot;A String&quot;, # Optional. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
384390
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Optional. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
385391
&quot;passphrase&quot;: &quot;A String&quot;, # Optional. Temporary passphrase generated to accept cluster peering command.
392+
&quot;peerClusterName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
393+
&quot;peerSvmName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source vserver svm to be peered with the destination vserver svm.
394+
&quot;peerVolumeName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source volume to be peered with the destination volume.
386395
&quot;subnetIp&quot;: &quot;A String&quot;, # Optional. IP address of the subnet.
387396
},
388397
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Output only. Type of the hybrid replication.
@@ -457,6 +466,9 @@ <h3>Method Details</h3>
457466
&quot;command&quot;: &quot;A String&quot;, # Optional. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
458467
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Optional. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
459468
&quot;passphrase&quot;: &quot;A String&quot;, # Optional. Temporary passphrase generated to accept cluster peering command.
469+
&quot;peerClusterName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
470+
&quot;peerSvmName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source vserver svm to be peered with the destination vserver svm.
471+
&quot;peerVolumeName&quot;: &quot;A String&quot;, # Optional. Name of the user&#x27;s local source volume to be peered with the destination volume.
460472
&quot;subnetIp&quot;: &quot;A String&quot;, # Optional. IP address of the subnet.
461473
},
462474
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Output only. Type of the hybrid replication.

0 commit comments

Comments
 (0)
Please sign in to comment.