You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/netapp_v1.projects.locations.html
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -160,7 +160,7 @@ <h3>Method Details</h3>
160
160
161
161
Args:
162
162
name: string, The resource that owns the locations collection, if applicable. (required)
163
-
extraLocationTypes: string, Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage. (repeated)
163
+
extraLocationTypes: string, Optional. Unless explicitly documented otherwise, don't use this unsupported field which is primarily intended for internal usage. (repeated)
164
164
filter: string, 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).
165
165
pageSize: integer, The maximum number of results to return. If not set, the service selects a default.
166
166
pageToken: string, A page token received from the `next_page_token` field in the response. Send that page token to receive the subsequent page.
Copy file name to clipboardExpand all lines: docs/dyn/netapp_v1.projects.locations.volumes.html
+8Lines changed: 8 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -148,6 +148,7 @@ <h3>Method Details</h3>
148
148
{ # An export policy rule describing various export options.
149
149
"accessType": "A String", # Access type (ReadWrite, ReadOnly, None)
150
150
"allowedClients": "A String", # Comma separated list of allowed clients IP addresses
151
+
"anonUid": "A String", # Optional. An integer representing the anonymous user ID. Range is 0 to 4294967295. Required when squash_mode is ROOT_SQUASH or ALL_SQUASH.
151
152
"hasRootAccess": "A String", # Whether Unix root access will be granted.
152
153
"kerberos5ReadOnly": True or False, # If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode.
153
154
"kerberos5ReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode. The 'kerberos5ReadOnly' value be ignored if this is enabled.
@@ -157,6 +158,7 @@ <h3>Method Details</h3>
157
158
"kerberos5pReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode. The 'kerberos5pReadOnly' value be ignored if this is enabled.
158
159
"nfsv3": True or False, # NFS V3 protocol.
159
160
"nfsv4": True or False, # NFS V4 protocol.
161
+
"squashMode": "A String", # Optional. Defines how user identity squashing is applied for this export rule. This field is the preferred way to configure squashing behavior and takes precedence over `has_root_access` if both are provided.
160
162
},
161
163
],
162
164
},
@@ -356,6 +358,7 @@ <h3>Method Details</h3>
356
358
{ # An export policy rule describing various export options.
357
359
"accessType": "A String", # Access type (ReadWrite, ReadOnly, None)
358
360
"allowedClients": "A String", # Comma separated list of allowed clients IP addresses
361
+
"anonUid": "A String", # Optional. An integer representing the anonymous user ID. Range is 0 to 4294967295. Required when squash_mode is ROOT_SQUASH or ALL_SQUASH.
359
362
"hasRootAccess": "A String", # Whether Unix root access will be granted.
360
363
"kerberos5ReadOnly": True or False, # If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode.
361
364
"kerberos5ReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode. The 'kerberos5ReadOnly' value be ignored if this is enabled.
@@ -365,6 +368,7 @@ <h3>Method Details</h3>
365
368
"kerberos5pReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode. The 'kerberos5pReadOnly' value be ignored if this is enabled.
366
369
"nfsv3": True or False, # NFS V3 protocol.
367
370
"nfsv4": True or False, # NFS V4 protocol.
371
+
"squashMode": "A String", # Optional. Defines how user identity squashing is applied for this export rule. This field is the preferred way to configure squashing behavior and takes precedence over `has_root_access` if both are provided.
368
372
},
369
373
],
370
374
},
@@ -509,6 +513,7 @@ <h3>Method Details</h3>
509
513
{ # An export policy rule describing various export options.
510
514
"accessType": "A String", # Access type (ReadWrite, ReadOnly, None)
511
515
"allowedClients": "A String", # Comma separated list of allowed clients IP addresses
516
+
"anonUid": "A String", # Optional. An integer representing the anonymous user ID. Range is 0 to 4294967295. Required when squash_mode is ROOT_SQUASH or ALL_SQUASH.
512
517
"hasRootAccess": "A String", # Whether Unix root access will be granted.
513
518
"kerberos5ReadOnly": True or False, # If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode.
514
519
"kerberos5ReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode. The 'kerberos5ReadOnly' value be ignored if this is enabled.
@@ -518,6 +523,7 @@ <h3>Method Details</h3>
518
523
"kerberos5pReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode. The 'kerberos5pReadOnly' value be ignored if this is enabled.
519
524
"nfsv3": True or False, # NFS V3 protocol.
520
525
"nfsv4": True or False, # NFS V4 protocol.
526
+
"squashMode": "A String", # Optional. Defines how user identity squashing is applied for this export rule. This field is the preferred way to configure squashing behavior and takes precedence over `has_root_access` if both are provided.
521
527
},
522
528
],
523
529
},
@@ -663,6 +669,7 @@ <h3>Method Details</h3>
663
669
{ # An export policy rule describing various export options.
664
670
"accessType": "A String", # Access type (ReadWrite, ReadOnly, None)
665
671
"allowedClients": "A String", # Comma separated list of allowed clients IP addresses
672
+
"anonUid": "A String", # Optional. An integer representing the anonymous user ID. Range is 0 to 4294967295. Required when squash_mode is ROOT_SQUASH or ALL_SQUASH.
666
673
"hasRootAccess": "A String", # Whether Unix root access will be granted.
667
674
"kerberos5ReadOnly": True or False, # If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode.
668
675
"kerberos5ReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode. The 'kerberos5ReadOnly' value be ignored if this is enabled.
@@ -672,6 +679,7 @@ <h3>Method Details</h3>
672
679
"kerberos5pReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode. The 'kerberos5pReadOnly' value be ignored if this is enabled.
673
680
"nfsv3": True or False, # NFS V3 protocol.
674
681
"nfsv4": True or False, # NFS V4 protocol.
682
+
"squashMode": "A String", # Optional. Defines how user identity squashing is applied for this export rule. This field is the preferred way to configure squashing behavior and takes precedence over `has_root_access` if both are provided.
Copy file name to clipboardExpand all lines: docs/dyn/netapp_v1beta1.projects.locations.html
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -160,7 +160,7 @@ <h3>Method Details</h3>
160
160
161
161
Args:
162
162
name: string, The resource that owns the locations collection, if applicable. (required)
163
-
extraLocationTypes: string, Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage. (repeated)
163
+
extraLocationTypes: string, Optional. Unless explicitly documented otherwise, don't use this unsupported field which is primarily intended for internal usage. (repeated)
164
164
filter: string, 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).
165
165
pageSize: integer, The maximum number of results to return. If not set, the service selects a default.
166
166
pageToken: string, A page token received from the `next_page_token` field in the response. Send that page token to receive the subsequent page.
Copy file name to clipboardExpand all lines: docs/dyn/netapp_v1beta1.projects.locations.volumes.html
+8Lines changed: 8 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -171,6 +171,7 @@ <h3>Method Details</h3>
171
171
{ # An export policy rule describing various export options.
172
172
"accessType": "A String", # Access type (ReadWrite, ReadOnly, None)
173
173
"allowedClients": "A String", # Comma separated list of allowed clients IP addresses
174
+
"anonUid": "A String", # Optional. An integer representing the anonymous user ID. Range is 0 to 4294967295. Required when squash_mode is ROOT_SQUASH or ALL_SQUASH.
174
175
"hasRootAccess": "A String", # Whether Unix root access will be granted.
175
176
"kerberos5ReadOnly": True or False, # If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode.
176
177
"kerberos5ReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode. The 'kerberos5ReadOnly' value be ignored if this is enabled.
@@ -180,6 +181,7 @@ <h3>Method Details</h3>
180
181
"kerberos5pReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode. The 'kerberos5pReadOnly' value be ignored if this is enabled.
181
182
"nfsv3": True or False, # NFS V3 protocol.
182
183
"nfsv4": True or False, # NFS V4 protocol.
184
+
"squashMode": "A String", # Optional. Defines how user identity squashing is applied for this export rule. This field is the preferred way to configure squashing behavior and takes precedence over `has_root_access` if both are provided.
183
185
},
184
186
],
185
187
},
@@ -443,6 +445,7 @@ <h3>Method Details</h3>
443
445
{ # An export policy rule describing various export options.
444
446
"accessType": "A String", # Access type (ReadWrite, ReadOnly, None)
445
447
"allowedClients": "A String", # Comma separated list of allowed clients IP addresses
448
+
"anonUid": "A String", # Optional. An integer representing the anonymous user ID. Range is 0 to 4294967295. Required when squash_mode is ROOT_SQUASH or ALL_SQUASH.
446
449
"hasRootAccess": "A String", # Whether Unix root access will be granted.
447
450
"kerberos5ReadOnly": True or False, # If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode.
448
451
"kerberos5ReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode. The 'kerberos5ReadOnly' value be ignored if this is enabled.
@@ -452,6 +455,7 @@ <h3>Method Details</h3>
452
455
"kerberos5pReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode. The 'kerberos5pReadOnly' value be ignored if this is enabled.
453
456
"nfsv3": True or False, # NFS V3 protocol.
454
457
"nfsv4": True or False, # NFS V4 protocol.
458
+
"squashMode": "A String", # Optional. Defines how user identity squashing is applied for this export rule. This field is the preferred way to configure squashing behavior and takes precedence over `has_root_access` if both are provided.
455
459
},
456
460
],
457
461
},
@@ -613,6 +617,7 @@ <h3>Method Details</h3>
613
617
{ # An export policy rule describing various export options.
614
618
"accessType": "A String", # Access type (ReadWrite, ReadOnly, None)
615
619
"allowedClients": "A String", # Comma separated list of allowed clients IP addresses
620
+
"anonUid": "A String", # Optional. An integer representing the anonymous user ID. Range is 0 to 4294967295. Required when squash_mode is ROOT_SQUASH or ALL_SQUASH.
616
621
"hasRootAccess": "A String", # Whether Unix root access will be granted.
617
622
"kerberos5ReadOnly": True or False, # If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode.
618
623
"kerberos5ReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode. The 'kerberos5ReadOnly' value be ignored if this is enabled.
@@ -622,6 +627,7 @@ <h3>Method Details</h3>
622
627
"kerberos5pReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode. The 'kerberos5pReadOnly' value be ignored if this is enabled.
623
628
"nfsv3": True or False, # NFS V3 protocol.
624
629
"nfsv4": True or False, # NFS V4 protocol.
630
+
"squashMode": "A String", # Optional. Defines how user identity squashing is applied for this export rule. This field is the preferred way to configure squashing behavior and takes precedence over `has_root_access` if both are provided.
625
631
},
626
632
],
627
633
},
@@ -784,6 +790,7 @@ <h3>Method Details</h3>
784
790
{ # An export policy rule describing various export options.
785
791
"accessType": "A String", # Access type (ReadWrite, ReadOnly, None)
786
792
"allowedClients": "A String", # Comma separated list of allowed clients IP addresses
793
+
"anonUid": "A String", # Optional. An integer representing the anonymous user ID. Range is 0 to 4294967295. Required when squash_mode is ROOT_SQUASH or ALL_SQUASH.
787
794
"hasRootAccess": "A String", # Whether Unix root access will be granted.
788
795
"kerberos5ReadOnly": True or False, # If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode.
789
796
"kerberos5ReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode. The 'kerberos5ReadOnly' value be ignored if this is enabled.
@@ -793,6 +800,7 @@ <h3>Method Details</h3>
793
800
"kerberos5pReadWrite": True or False, # If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode. The 'kerberos5pReadOnly' value be ignored if this is enabled.
794
801
"nfsv3": True or False, # NFS V3 protocol.
795
802
"nfsv4": True or False, # NFS V4 protocol.
803
+
"squashMode": "A String", # Optional. Defines how user identity squashing is applied for this export rule. This field is the preferred way to configure squashing behavior and takes precedence over `has_root_access` if both are provided.
Copy file name to clipboardExpand all lines: googleapiclient/discovery_cache/documents/netapp.v1.json
+23-2Lines changed: 23 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -144,7 +144,7 @@
144
144
],
145
145
"parameters": {
146
146
"extraLocationTypes": {
147
-
"description": "Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage.",
147
+
"description": "Optional. Unless explicitly documented otherwise, don't use this unsupported field which is primarily intended for internal usage.",
148
148
"location": "query",
149
149
"repeated": true,
150
150
"type": "string"
@@ -2270,7 +2270,7 @@
2270
2270
}
2271
2271
}
2272
2272
},
2273
-
"revision": "20250901",
2273
+
"revision": "20250908",
2274
2274
"rootUrl": "https://netapp.googleapis.com/",
2275
2275
"schemas": {
2276
2276
"ActiveDirectory": {
@@ -3900,6 +3900,11 @@
3900
3900
"description": "Comma separated list of allowed clients IP addresses",
3901
3901
"type": "string"
3902
3902
},
3903
+
"anonUid": {
3904
+
"description": "Optional. An integer representing the anonymous user ID. Range is 0 to 4294967295. Required when squash_mode is ROOT_SQUASH or ALL_SQUASH.",
3905
+
"format": "int64",
3906
+
"type": "string"
3907
+
},
3903
3908
"hasRootAccess": {
3904
3909
"description": "Whether Unix root access will be granted.",
3905
3910
"type": "string"
@@ -3935,6 +3940,22 @@
3935
3940
"nfsv4": {
3936
3941
"description": "NFS V4 protocol.",
3937
3942
"type": "boolean"
3943
+
},
3944
+
"squashMode": {
3945
+
"description": "Optional. Defines how user identity squashing is applied for this export rule. This field is the preferred way to configure squashing behavior and takes precedence over `has_root_access` if both are provided.",
3946
+
"enum": [
3947
+
"SQUASH_MODE_UNSPECIFIED",
3948
+
"NO_ROOT_SQUASH",
3949
+
"ROOT_SQUASH",
3950
+
"ALL_SQUASH"
3951
+
],
3952
+
"enumDescriptions": [
3953
+
"Defaults to NO_ROOT_SQUASH.",
3954
+
"The root user (UID 0) retains full access. Other users are unaffected.",
3955
+
"The root user (UID 0) is squashed to anonymous user ID. Other users are unaffected.",
0 commit comments