Skip to content

Commit 8c97a5c

Browse files
feat(netapp): update the api
#### netapp:v1 The following keys were added: - schemas.HybridPeeringDetails.properties.command.readOnly (Total Keys: 1) - schemas.HybridPeeringDetails.properties.commandExpiryTime.readOnly (Total Keys: 1) - schemas.HybridPeeringDetails.properties.passphrase.readOnly (Total Keys: 1) - schemas.HybridPeeringDetails.properties.peerClusterName.readOnly (Total Keys: 1) - schemas.HybridPeeringDetails.properties.peerSvmName.readOnly (Total Keys: 1) - schemas.HybridPeeringDetails.properties.peerVolumeName.readOnly (Total Keys: 1) - schemas.HybridPeeringDetails.properties.subnetIp.readOnly (Total Keys: 1) #### netapp:v1beta1 The following keys were added: - schemas.HybridPeeringDetails.properties.command.readOnly (Total Keys: 1) - schemas.HybridPeeringDetails.properties.commandExpiryTime.readOnly (Total Keys: 1) - schemas.HybridPeeringDetails.properties.passphrase.readOnly (Total Keys: 1) - schemas.HybridPeeringDetails.properties.peerClusterName.readOnly (Total Keys: 1) - schemas.HybridPeeringDetails.properties.peerSvmName.readOnly (Total Keys: 1) - schemas.HybridPeeringDetails.properties.peerVolumeName.readOnly (Total Keys: 1) - schemas.HybridPeeringDetails.properties.subnetIp.readOnly (Total Keys: 1) - schemas.HybridReplicationParameters.properties.hybridReplicationType.type (Total Keys: 1) - schemas.HybridReplicationParameters.properties.largeVolumeConstituentCount (Total Keys: 2) - schemas.HybridReplicationParameters.properties.replicationSchedule.type (Total Keys: 1) - schemas.Replication.properties.hybridReplicationUserCommands (Total Keys: 2) - schemas.UserCommands (Total Keys: 5)
1 parent 105eeab commit 8c97a5c

File tree

5 files changed

+193
-78
lines changed

5 files changed

+193
-78
lines changed

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

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -142,13 +142,13 @@ <h3>Method Details</h3>
142142
},
143143
&quot;healthy&quot;: True or False, # Output only. Condition of the relationship. Can be one of the following: - true: The replication relationship is healthy. It has not missed the most recent scheduled transfer. - false: The replication relationship is not healthy. It has missed the most recent scheduled transfer.
144144
&quot;hybridPeeringDetails&quot;: { # HybridPeeringDetails contains details about the hybrid peering. # Output only. Hybrid peering details.
145-
&quot;command&quot;: &quot;A String&quot;, # Optional. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
146-
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Optional. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
147-
&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.
151-
&quot;subnetIp&quot;: &quot;A String&quot;, # Optional. IP address of the subnet.
145+
&quot;command&quot;: &quot;A String&quot;, # Output only. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
146+
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Output only. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
147+
&quot;passphrase&quot;: &quot;A String&quot;, # Output only. Temporary passphrase generated to accept cluster peering command.
148+
&quot;peerClusterName&quot;: &quot;A String&quot;, # Output only. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
149+
&quot;peerSvmName&quot;: &quot;A String&quot;, # Output only. 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;, # Output only. Name of the user&#x27;s local source volume to be peered with the destination volume.
151+
&quot;subnetIp&quot;: &quot;A String&quot;, # Output only. IP address of the subnet.
152152
},
153153
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Output only. Type of the hybrid replication.
154154
&quot;labels&quot;: { # Resource labels to represent user provided metadata.
@@ -316,13 +316,13 @@ <h3>Method Details</h3>
316316
},
317317
&quot;healthy&quot;: True or False, # Output only. Condition of the relationship. Can be one of the following: - true: The replication relationship is healthy. It has not missed the most recent scheduled transfer. - false: The replication relationship is not healthy. It has missed the most recent scheduled transfer.
318318
&quot;hybridPeeringDetails&quot;: { # HybridPeeringDetails contains details about the hybrid peering. # Output only. Hybrid peering details.
319-
&quot;command&quot;: &quot;A String&quot;, # Optional. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
320-
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Optional. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
321-
&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.
325-
&quot;subnetIp&quot;: &quot;A String&quot;, # Optional. IP address of the subnet.
319+
&quot;command&quot;: &quot;A String&quot;, # Output only. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
320+
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Output only. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
321+
&quot;passphrase&quot;: &quot;A String&quot;, # Output only. Temporary passphrase generated to accept cluster peering command.
322+
&quot;peerClusterName&quot;: &quot;A String&quot;, # Output only. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
323+
&quot;peerSvmName&quot;: &quot;A String&quot;, # Output only. 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;, # Output only. Name of the user&#x27;s local source volume to be peered with the destination volume.
325+
&quot;subnetIp&quot;: &quot;A String&quot;, # Output only. IP address of the subnet.
326326
},
327327
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Output only. Type of the hybrid replication.
328328
&quot;labels&quot;: { # Resource labels to represent user provided metadata.
@@ -386,13 +386,13 @@ <h3>Method Details</h3>
386386
},
387387
&quot;healthy&quot;: True or False, # Output only. Condition of the relationship. Can be one of the following: - true: The replication relationship is healthy. It has not missed the most recent scheduled transfer. - false: The replication relationship is not healthy. It has missed the most recent scheduled transfer.
388388
&quot;hybridPeeringDetails&quot;: { # HybridPeeringDetails contains details about the hybrid peering. # Output only. Hybrid peering details.
389-
&quot;command&quot;: &quot;A String&quot;, # Optional. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
390-
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Optional. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
391-
&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.
395-
&quot;subnetIp&quot;: &quot;A String&quot;, # Optional. IP address of the subnet.
389+
&quot;command&quot;: &quot;A String&quot;, # Output only. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
390+
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Output only. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
391+
&quot;passphrase&quot;: &quot;A String&quot;, # Output only. Temporary passphrase generated to accept cluster peering command.
392+
&quot;peerClusterName&quot;: &quot;A String&quot;, # Output only. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
393+
&quot;peerSvmName&quot;: &quot;A String&quot;, # Output only. 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;, # Output only. Name of the user&#x27;s local source volume to be peered with the destination volume.
395+
&quot;subnetIp&quot;: &quot;A String&quot;, # Output only. IP address of the subnet.
396396
},
397397
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Output only. Type of the hybrid replication.
398398
&quot;labels&quot;: { # Resource labels to represent user provided metadata.
@@ -463,13 +463,13 @@ <h3>Method Details</h3>
463463
},
464464
&quot;healthy&quot;: True or False, # Output only. Condition of the relationship. Can be one of the following: - true: The replication relationship is healthy. It has not missed the most recent scheduled transfer. - false: The replication relationship is not healthy. It has missed the most recent scheduled transfer.
465465
&quot;hybridPeeringDetails&quot;: { # HybridPeeringDetails contains details about the hybrid peering. # Output only. Hybrid peering details.
466-
&quot;command&quot;: &quot;A String&quot;, # Optional. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
467-
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Optional. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
468-
&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.
472-
&quot;subnetIp&quot;: &quot;A String&quot;, # Optional. IP address of the subnet.
466+
&quot;command&quot;: &quot;A String&quot;, # Output only. Copy-paste-able commands to be used on user&#x27;s ONTAP to accept peering requests.
467+
&quot;commandExpiryTime&quot;: &quot;A String&quot;, # Output only. Expiration time for the peering command to be executed on user&#x27;s ONTAP.
468+
&quot;passphrase&quot;: &quot;A String&quot;, # Output only. Temporary passphrase generated to accept cluster peering command.
469+
&quot;peerClusterName&quot;: &quot;A String&quot;, # Output only. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
470+
&quot;peerSvmName&quot;: &quot;A String&quot;, # Output only. 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;, # Output only. Name of the user&#x27;s local source volume to be peered with the destination volume.
472+
&quot;subnetIp&quot;: &quot;A String&quot;, # Output only. IP address of the subnet.
473473
},
474474
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Output only. Type of the hybrid replication.
475475
&quot;labels&quot;: { # Resource labels to represent user provided metadata.

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

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,16 +164,19 @@ <h3>Method Details</h3>
164164
&quot;hybridReplicationParameters&quot;: { # The Hybrid Replication parameters for the volume. # Optional. The Hybrid Replication parameters for the volume.
165165
&quot;clusterLocation&quot;: &quot;A String&quot;, # Optional. Name of source cluster location associated with the Hybrid replication. This is a free-form field for the display purpose only.
166166
&quot;description&quot;: &quot;A String&quot;, # Optional. Description of the replication.
167+
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Optional. Type of the hybrid replication.
167168
&quot;labels&quot;: { # Optional. Labels to be added to the replication as the key value pairs.
168169
&quot;a_key&quot;: &quot;A String&quot;,
169170
},
171+
&quot;largeVolumeConstituentCount&quot;: 42, # Optional. Constituent volume count for large volume.
170172
&quot;peerClusterName&quot;: &quot;A String&quot;, # Required. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
171173
&quot;peerIpAddresses&quot;: [ # Required. List of node ip addresses to be peered with.
172174
&quot;A String&quot;,
173175
],
174176
&quot;peerSvmName&quot;: &quot;A String&quot;, # Required. Name of the user&#x27;s local source vserver svm to be peered with the destination vserver svm.
175177
&quot;peerVolumeName&quot;: &quot;A String&quot;, # Required. Name of the user&#x27;s local source volume to be peered with the destination volume.
176178
&quot;replication&quot;: &quot;A String&quot;, # Required. Desired name for the replication of this volume.
179+
&quot;replicationSchedule&quot;: &quot;A String&quot;, # Optional. Replication Schedule for the replication created.
177180
},
178181
&quot;kerberosEnabled&quot;: True or False, # Optional. Flag indicating if the volume is a kerberos volume or not, export policy rules control kerberos security modes (krb5, krb5i, krb5p).
179182
&quot;kmsConfig&quot;: &quot;A String&quot;, # Output only. Specifies the KMS config to be used for volume encryption.
@@ -367,16 +370,19 @@ <h3>Method Details</h3>
367370
&quot;hybridReplicationParameters&quot;: { # The Hybrid Replication parameters for the volume. # Optional. The Hybrid Replication parameters for the volume.
368371
&quot;clusterLocation&quot;: &quot;A String&quot;, # Optional. Name of source cluster location associated with the Hybrid replication. This is a free-form field for the display purpose only.
369372
&quot;description&quot;: &quot;A String&quot;, # Optional. Description of the replication.
373+
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Optional. Type of the hybrid replication.
370374
&quot;labels&quot;: { # Optional. Labels to be added to the replication as the key value pairs.
371375
&quot;a_key&quot;: &quot;A String&quot;,
372376
},
377+
&quot;largeVolumeConstituentCount&quot;: 42, # Optional. Constituent volume count for large volume.
373378
&quot;peerClusterName&quot;: &quot;A String&quot;, # Required. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
374379
&quot;peerIpAddresses&quot;: [ # Required. List of node ip addresses to be peered with.
375380
&quot;A String&quot;,
376381
],
377382
&quot;peerSvmName&quot;: &quot;A String&quot;, # Required. Name of the user&#x27;s local source vserver svm to be peered with the destination vserver svm.
378383
&quot;peerVolumeName&quot;: &quot;A String&quot;, # Required. Name of the user&#x27;s local source volume to be peered with the destination volume.
379384
&quot;replication&quot;: &quot;A String&quot;, # Required. Desired name for the replication of this volume.
385+
&quot;replicationSchedule&quot;: &quot;A String&quot;, # Optional. Replication Schedule for the replication created.
380386
},
381387
&quot;kerberosEnabled&quot;: True or False, # Optional. Flag indicating if the volume is a kerberos volume or not, export policy rules control kerberos security modes (krb5, krb5i, krb5p).
382388
&quot;kmsConfig&quot;: &quot;A String&quot;, # Output only. Specifies the KMS config to be used for volume encryption.
@@ -515,16 +521,19 @@ <h3>Method Details</h3>
515521
&quot;hybridReplicationParameters&quot;: { # The Hybrid Replication parameters for the volume. # Optional. The Hybrid Replication parameters for the volume.
516522
&quot;clusterLocation&quot;: &quot;A String&quot;, # Optional. Name of source cluster location associated with the Hybrid replication. This is a free-form field for the display purpose only.
517523
&quot;description&quot;: &quot;A String&quot;, # Optional. Description of the replication.
524+
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Optional. Type of the hybrid replication.
518525
&quot;labels&quot;: { # Optional. Labels to be added to the replication as the key value pairs.
519526
&quot;a_key&quot;: &quot;A String&quot;,
520527
},
528+
&quot;largeVolumeConstituentCount&quot;: 42, # Optional. Constituent volume count for large volume.
521529
&quot;peerClusterName&quot;: &quot;A String&quot;, # Required. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
522530
&quot;peerIpAddresses&quot;: [ # Required. List of node ip addresses to be peered with.
523531
&quot;A String&quot;,
524532
],
525533
&quot;peerSvmName&quot;: &quot;A String&quot;, # Required. Name of the user&#x27;s local source vserver svm to be peered with the destination vserver svm.
526534
&quot;peerVolumeName&quot;: &quot;A String&quot;, # Required. Name of the user&#x27;s local source volume to be peered with the destination volume.
527535
&quot;replication&quot;: &quot;A String&quot;, # Required. Desired name for the replication of this volume.
536+
&quot;replicationSchedule&quot;: &quot;A String&quot;, # Optional. Replication Schedule for the replication created.
528537
},
529538
&quot;kerberosEnabled&quot;: True or False, # Optional. Flag indicating if the volume is a kerberos volume or not, export policy rules control kerberos security modes (krb5, krb5i, krb5p).
530539
&quot;kmsConfig&quot;: &quot;A String&quot;, # Output only. Specifies the KMS config to be used for volume encryption.
@@ -664,16 +673,19 @@ <h3>Method Details</h3>
664673
&quot;hybridReplicationParameters&quot;: { # The Hybrid Replication parameters for the volume. # Optional. The Hybrid Replication parameters for the volume.
665674
&quot;clusterLocation&quot;: &quot;A String&quot;, # Optional. Name of source cluster location associated with the Hybrid replication. This is a free-form field for the display purpose only.
666675
&quot;description&quot;: &quot;A String&quot;, # Optional. Description of the replication.
676+
&quot;hybridReplicationType&quot;: &quot;A String&quot;, # Optional. Type of the hybrid replication.
667677
&quot;labels&quot;: { # Optional. Labels to be added to the replication as the key value pairs.
668678
&quot;a_key&quot;: &quot;A String&quot;,
669679
},
680+
&quot;largeVolumeConstituentCount&quot;: 42, # Optional. Constituent volume count for large volume.
670681
&quot;peerClusterName&quot;: &quot;A String&quot;, # Required. Name of the user&#x27;s local source cluster to be peered with the destination cluster.
671682
&quot;peerIpAddresses&quot;: [ # Required. List of node ip addresses to be peered with.
672683
&quot;A String&quot;,
673684
],
674685
&quot;peerSvmName&quot;: &quot;A String&quot;, # Required. Name of the user&#x27;s local source vserver svm to be peered with the destination vserver svm.
675686
&quot;peerVolumeName&quot;: &quot;A String&quot;, # Required. Name of the user&#x27;s local source volume to be peered with the destination volume.
676687
&quot;replication&quot;: &quot;A String&quot;, # Required. Desired name for the replication of this volume.
688+
&quot;replicationSchedule&quot;: &quot;A String&quot;, # Optional. Replication Schedule for the replication created.
677689
},
678690
&quot;kerberosEnabled&quot;: True or False, # Optional. Flag indicating if the volume is a kerberos volume or not, export policy rules control kerberos security modes (krb5, krb5i, krb5p).
679691
&quot;kmsConfig&quot;: &quot;A String&quot;, # Output only. Specifies the KMS config to be used for volume encryption.

0 commit comments

Comments
 (0)