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/file_v1.projects.locations.instances.html
+40Lines changed: 40 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -131,6 +131,16 @@ <h3>Method Details</h3>
131
131
"deletionProtectionEnabled": True or False, # Optional. Indicates whether the instance is protected against deletion.
132
132
"deletionProtectionReason": "A String", # Optional. The reason for enabling deletion protection.
133
133
"description": "A String", # The description of the instance (2048 characters or less).
134
+
"directoryServices": { # Directory Services configuration for Kerberos-based authentication. # Optional. Directory Services configuration for Kerberos-based authentication. Should only be set if protocol is "NFS_V4_1".
135
+
"ldap": { # LdapConfig contains all the parameters for connecting to LDAP servers. # Configuration for LDAP servers.
136
+
"domain": "A String", # Required. The LDAP domain name in the format of `my-domain.com`.
137
+
"groupsOu": "A String", # Optional. The groups Organizational Unit (OU) is optional. This parameter is a hint to allow faster lookup in the LDAP namespace. In case that this parameter is not provided, Filestore instance will query the whole LDAP namespace.
138
+
"servers": [ # Required. The servers names are used for specifying the LDAP servers names. The LDAP servers names can come with two formats: 1. DNS name, for example: `ldap.example1.com`, `ldap.example2.com`. 2. IP address, for example: `10.0.0.1`, `10.0.0.2`, `10.0.0.3`. All servers names must be in the same format: either all DNS names or all IP addresses.
139
+
"A String",
140
+
],
141
+
"usersOu": "A String", # Optional. The users Organizational Unit (OU) is optional. This parameter is a hint to allow faster lookup in the LDAP namespace. In case that this parameter is not provided, Filestore instance will query the whole LDAP namespace.
142
+
},
143
+
},
134
144
"etag": "A String", # Server-specified ETag for the instance resource to prevent simultaneous updates from overwriting each other.
135
145
"fileShares": [ # File system shares on the instance. For this version, only a single file share is supported.
136
146
{ # File share configuration for the instance.
@@ -305,6 +315,16 @@ <h3>Method Details</h3>
305
315
"deletionProtectionEnabled": True or False, # Optional. Indicates whether the instance is protected against deletion.
306
316
"deletionProtectionReason": "A String", # Optional. The reason for enabling deletion protection.
307
317
"description": "A String", # The description of the instance (2048 characters or less).
318
+
"directoryServices": { # Directory Services configuration for Kerberos-based authentication. # Optional. Directory Services configuration for Kerberos-based authentication. Should only be set if protocol is "NFS_V4_1".
319
+
"ldap": { # LdapConfig contains all the parameters for connecting to LDAP servers. # Configuration for LDAP servers.
320
+
"domain": "A String", # Required. The LDAP domain name in the format of `my-domain.com`.
321
+
"groupsOu": "A String", # Optional. The groups Organizational Unit (OU) is optional. This parameter is a hint to allow faster lookup in the LDAP namespace. In case that this parameter is not provided, Filestore instance will query the whole LDAP namespace.
322
+
"servers": [ # Required. The servers names are used for specifying the LDAP servers names. The LDAP servers names can come with two formats: 1. DNS name, for example: `ldap.example1.com`, `ldap.example2.com`. 2. IP address, for example: `10.0.0.1`, `10.0.0.2`, `10.0.0.3`. All servers names must be in the same format: either all DNS names or all IP addresses.
323
+
"A String",
324
+
],
325
+
"usersOu": "A String", # Optional. The users Organizational Unit (OU) is optional. This parameter is a hint to allow faster lookup in the LDAP namespace. In case that this parameter is not provided, Filestore instance will query the whole LDAP namespace.
326
+
},
327
+
},
308
328
"etag": "A String", # Server-specified ETag for the instance resource to prevent simultaneous updates from overwriting each other.
309
329
"fileShares": [ # File system shares on the instance. For this version, only a single file share is supported.
310
330
{ # File share configuration for the instance.
@@ -420,6 +440,16 @@ <h3>Method Details</h3>
420
440
"deletionProtectionEnabled": True or False, # Optional. Indicates whether the instance is protected against deletion.
421
441
"deletionProtectionReason": "A String", # Optional. The reason for enabling deletion protection.
422
442
"description": "A String", # The description of the instance (2048 characters or less).
443
+
"directoryServices": { # Directory Services configuration for Kerberos-based authentication. # Optional. Directory Services configuration for Kerberos-based authentication. Should only be set if protocol is "NFS_V4_1".
444
+
"ldap": { # LdapConfig contains all the parameters for connecting to LDAP servers. # Configuration for LDAP servers.
445
+
"domain": "A String", # Required. The LDAP domain name in the format of `my-domain.com`.
446
+
"groupsOu": "A String", # Optional. The groups Organizational Unit (OU) is optional. This parameter is a hint to allow faster lookup in the LDAP namespace. In case that this parameter is not provided, Filestore instance will query the whole LDAP namespace.
447
+
"servers": [ # Required. The servers names are used for specifying the LDAP servers names. The LDAP servers names can come with two formats: 1. DNS name, for example: `ldap.example1.com`, `ldap.example2.com`. 2. IP address, for example: `10.0.0.1`, `10.0.0.2`, `10.0.0.3`. All servers names must be in the same format: either all DNS names or all IP addresses.
448
+
"A String",
449
+
],
450
+
"usersOu": "A String", # Optional. The users Organizational Unit (OU) is optional. This parameter is a hint to allow faster lookup in the LDAP namespace. In case that this parameter is not provided, Filestore instance will query the whole LDAP namespace.
451
+
},
452
+
},
423
453
"etag": "A String", # Server-specified ETag for the instance resource to prevent simultaneous updates from overwriting each other.
424
454
"fileShares": [ # File system shares on the instance. For this version, only a single file share is supported.
425
455
{ # File share configuration for the instance.
@@ -544,6 +574,16 @@ <h3>Method Details</h3>
544
574
"deletionProtectionEnabled": True or False, # Optional. Indicates whether the instance is protected against deletion.
545
575
"deletionProtectionReason": "A String", # Optional. The reason for enabling deletion protection.
546
576
"description": "A String", # The description of the instance (2048 characters or less).
577
+
"directoryServices": { # Directory Services configuration for Kerberos-based authentication. # Optional. Directory Services configuration for Kerberos-based authentication. Should only be set if protocol is "NFS_V4_1".
578
+
"ldap": { # LdapConfig contains all the parameters for connecting to LDAP servers. # Configuration for LDAP servers.
579
+
"domain": "A String", # Required. The LDAP domain name in the format of `my-domain.com`.
580
+
"groupsOu": "A String", # Optional. The groups Organizational Unit (OU) is optional. This parameter is a hint to allow faster lookup in the LDAP namespace. In case that this parameter is not provided, Filestore instance will query the whole LDAP namespace.
581
+
"servers": [ # Required. The servers names are used for specifying the LDAP servers names. The LDAP servers names can come with two formats: 1. DNS name, for example: `ldap.example1.com`, `ldap.example2.com`. 2. IP address, for example: `10.0.0.1`, `10.0.0.2`, `10.0.0.3`. All servers names must be in the same format: either all DNS names or all IP addresses.
582
+
"A String",
583
+
],
584
+
"usersOu": "A String", # Optional. The users Organizational Unit (OU) is optional. This parameter is a hint to allow faster lookup in the LDAP namespace. In case that this parameter is not provided, Filestore instance will query the whole LDAP namespace.
585
+
},
586
+
},
547
587
"etag": "A String", # Server-specified ETag for the instance resource to prevent simultaneous updates from overwriting each other.
548
588
"fileShares": [ # File system shares on the instance. For this version, only a single file share is supported.
<pclass="firstline">Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.</p>
<pclass="firstline">Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.</p>
<pre>Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
181
181
182
182
Args:
183
183
name: string, The name of the operation's parent resource. (required)
184
184
filter: string, The standard list filter.
185
185
pageSize: integer, The standard list page size.
186
186
pageToken: string, The standard list page token.
187
+
returnPartialSuccess: boolean, When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
187
188
x__xgafv: string, V1 error format.
188
189
Allowed values
189
190
1 - v1 error format
@@ -215,6 +216,9 @@ <h3>Method Details</h3>
215
216
},
216
217
},
217
218
],
219
+
"unreachable": [ # Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.
<pclass="firstline">Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.</p>
<pclass="firstline">Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.</p>
<pre>Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
181
181
182
182
Args:
183
183
name: string, The name of the operation's parent resource. (required)
184
184
filter: string, The standard list filter.
185
185
pageSize: integer, The standard list page size.
186
186
pageToken: string, The standard list page token.
187
+
returnPartialSuccess: boolean, When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
187
188
x__xgafv: string, V1 error format.
188
189
Allowed values
189
190
1 - v1 error format
@@ -215,6 +216,9 @@ <h3>Method Details</h3>
215
216
},
216
217
},
217
218
],
219
+
"unreachable": [ # Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.
Copy file name to clipboardExpand all lines: googleapiclient/discovery_cache/documents/file.v1.json
+54-1Lines changed: 54 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -891,6 +891,11 @@
891
891
"description": "The standard list page token.",
892
892
"location": "query",
893
893
"type": "string"
894
+
},
895
+
"returnPartialSuccess": {
896
+
"description": "When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `\"projects/example/locations/-\"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.",
897
+
"location": "query",
898
+
"type": "boolean"
894
899
}
895
900
},
896
901
"path": "v1/{+name}/operations",
@@ -908,7 +913,7 @@
908
913
}
909
914
}
910
915
},
911
-
"revision": "20250929",
916
+
"revision": "20251015",
912
917
"rootUrl": "https://file.googleapis.com/",
913
918
"schemas": {
914
919
"Backup": {
@@ -1113,6 +1118,17 @@
1113
1118
},
1114
1119
"type": "object"
1115
1120
},
1121
+
"DirectoryServicesConfig": {
1122
+
"description": "Directory Services configuration for Kerberos-based authentication.",
1123
+
"id": "DirectoryServicesConfig",
1124
+
"properties": {
1125
+
"ldap": {
1126
+
"$ref": "LdapConfig",
1127
+
"description": "Configuration for LDAP servers."
1128
+
}
1129
+
},
1130
+
"type": "object"
1131
+
},
1116
1132
"Empty": {
1117
1133
"description": "A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }",
1118
1134
"id": "Empty",
@@ -1486,6 +1502,10 @@
1486
1502
"description": "The description of the instance (2048 characters or less).",
1487
1503
"type": "string"
1488
1504
},
1505
+
"directoryServices": {
1506
+
"$ref": "DirectoryServicesConfig",
1507
+
"description": "Optional. Directory Services configuration for Kerberos-based authentication. Should only be set if protocol is \"NFS_V4_1\"."
1508
+
},
1489
1509
"etag": {
1490
1510
"description": "Server-specified ETag for the instance resource to prevent simultaneous updates from overwriting each other.",
1491
1511
"type": "string"
@@ -1659,6 +1679,32 @@
1659
1679
},
1660
1680
"type": "object"
1661
1681
},
1682
+
"LdapConfig": {
1683
+
"description": "LdapConfig contains all the parameters for connecting to LDAP servers.",
1684
+
"id": "LdapConfig",
1685
+
"properties": {
1686
+
"domain": {
1687
+
"description": "Required. The LDAP domain name in the format of `my-domain.com`.",
1688
+
"type": "string"
1689
+
},
1690
+
"groupsOu": {
1691
+
"description": "Optional. The groups Organizational Unit (OU) is optional. This parameter is a hint to allow faster lookup in the LDAP namespace. In case that this parameter is not provided, Filestore instance will query the whole LDAP namespace.",
1692
+
"type": "string"
1693
+
},
1694
+
"servers": {
1695
+
"description": "Required. The servers names are used for specifying the LDAP servers names. The LDAP servers names can come with two formats: 1. DNS name, for example: `ldap.example1.com`, `ldap.example2.com`. 2. IP address, for example: `10.0.0.1`, `10.0.0.2`, `10.0.0.3`. All servers names must be in the same format: either all DNS names or all IP addresses.",
1696
+
"items": {
1697
+
"type": "string"
1698
+
},
1699
+
"type": "array"
1700
+
},
1701
+
"usersOu": {
1702
+
"description": "Optional. The users Organizational Unit (OU) is optional. This parameter is a hint to allow faster lookup in the LDAP namespace. In case that this parameter is not provided, Filestore instance will query the whole LDAP namespace.",
1703
+
"type": "string"
1704
+
}
1705
+
},
1706
+
"type": "object"
1707
+
},
1662
1708
"ListBackupsResponse": {
1663
1709
"description": "ListBackupsResponse is the result of ListBackupsRequest.",
1664
1710
"id": "ListBackupsResponse",
@@ -1741,6 +1787,13 @@
1741
1787
"$ref": "Operation"
1742
1788
},
1743
1789
"type": "array"
1790
+
},
1791
+
"unreachable": {
1792
+
"description": "Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.",
Copy file name to clipboardExpand all lines: googleapiclient/discovery_cache/documents/file.v1beta1.json
+13-1Lines changed: 13 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1114,6 +1114,11 @@
1114
1114
"description": "The standard list page token.",
1115
1115
"location": "query",
1116
1116
"type": "string"
1117
+
},
1118
+
"returnPartialSuccess": {
1119
+
"description": "When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `\"projects/example/locations/-\"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.",
1120
+
"location": "query",
1121
+
"type": "boolean"
1117
1122
}
1118
1123
},
1119
1124
"path": "v1beta1/{+name}/operations",
@@ -1131,7 +1136,7 @@
1131
1136
}
1132
1137
}
1133
1138
},
1134
-
"revision": "20250929",
1139
+
"revision": "20251015",
1135
1140
"rootUrl": "https://file.googleapis.com/",
1136
1141
"schemas": {
1137
1142
"Backup": {
@@ -2037,6 +2042,13 @@
2037
2042
"$ref": "Operation"
2038
2043
},
2039
2044
"type": "array"
2045
+
},
2046
+
"unreachable": {
2047
+
"description": "Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.",
0 commit comments