Skip to content

Commit 0cc9299

Browse files
feat(parallelstore): update the api
#### parallelstore:v1 The following keys were added: - schemas.ExportDataRequest.properties.metadataOptions.$ref (Total Keys: 1) - schemas.ImportDataRequest.properties.metadataOptions.$ref (Total Keys: 1) - schemas.ReconciliationOperationMetadata (Total Keys: 5) - schemas.TransferMetadataOptions (Total Keys: 5) #### parallelstore:v1beta The following keys were added: - schemas.ExportDataRequest.properties.metadataOptions.$ref (Total Keys: 1) - schemas.ImportDataRequest.properties.metadataOptions.$ref (Total Keys: 1) - schemas.ReconciliationOperationMetadata (Total Keys: 5) - schemas.TransferMetadataOptions (Total Keys: 5)
1 parent f6b6ff2 commit 0cc9299

File tree

4 files changed

+198
-2
lines changed

4 files changed

+198
-2
lines changed

docs/dyn/parallelstore_v1.projects.locations.instances.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,11 @@ <h3>Method Details</h3>
218218
&quot;destinationGcsBucket&quot;: { # Cloud Storage as the destination of a data transfer. # Cloud Storage destination.
219219
&quot;uri&quot;: &quot;A String&quot;, # Required. URI to a Cloud Storage bucket in the format: `gs:///`. The path inside the bucket is optional.
220220
},
221+
&quot;metadataOptions&quot;: { # Transfer metadata options for the instance. # Optional. The metadata options for the export data.
222+
&quot;gid&quot;: &quot;A String&quot;, # Optional. The GID preservation behavior.
223+
&quot;mode&quot;: &quot;A String&quot;, # Optional. The mode preservation behavior.
224+
&quot;uid&quot;: &quot;A String&quot;, # Optional. The UID preservation behavior.
225+
},
221226
&quot;requestId&quot;: &quot;A String&quot;, # Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and t he request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
222227
&quot;serviceAccount&quot;: &quot;A String&quot;, # Optional. User-specified Service Account (SA) credentials to be used when performing the transfer. Use one of the following formats: * `{EMAIL_ADDRESS_OR_UNIQUE_ID}` * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` If unspecified, the Parallelstore service agent is used: `[email protected]`
223228
&quot;sourceParallelstore&quot;: { # Parallelstore as the source of a data transfer. # Parallelstore source.
@@ -304,6 +309,11 @@ <h3>Method Details</h3>
304309
&quot;destinationParallelstore&quot;: { # Parallelstore as the destination of a data transfer. # Parallelstore destination.
305310
&quot;path&quot;: &quot;A String&quot;, # Optional. Root directory path to the Paralellstore filesystem, starting with `/`. Defaults to `/` if unset.
306311
},
312+
&quot;metadataOptions&quot;: { # Transfer metadata options for the instance. # Optional. The transfer metadata options for the import data.
313+
&quot;gid&quot;: &quot;A String&quot;, # Optional. The GID preservation behavior.
314+
&quot;mode&quot;: &quot;A String&quot;, # Optional. The mode preservation behavior.
315+
&quot;uid&quot;: &quot;A String&quot;, # Optional. The UID preservation behavior.
316+
},
307317
&quot;requestId&quot;: &quot;A String&quot;, # Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and t he request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
308318
&quot;serviceAccount&quot;: &quot;A String&quot;, # Optional. User-specified service account credentials to be used when performing the transfer. Use one of the following formats: * `{EMAIL_ADDRESS_OR_UNIQUE_ID}` * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` If unspecified, the Parallelstore service agent is used: `[email protected]`
309319
&quot;sourceGcsBucket&quot;: { # Cloud Storage as the source of a data transfer. # The Cloud Storage source bucket and, optionally, path inside the bucket.

docs/dyn/parallelstore_v1beta.projects.locations.instances.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,11 @@ <h3>Method Details</h3>
218218
&quot;destinationGcsBucket&quot;: { # Cloud Storage as the destination of a data transfer. # Cloud Storage destination.
219219
&quot;uri&quot;: &quot;A String&quot;, # Required. URI to a Cloud Storage bucket in the format: `gs:///`. The path inside the bucket is optional.
220220
},
221+
&quot;metadataOptions&quot;: { # Transfer metadata options for the instance. # Optional. The metadata options for the export data.
222+
&quot;gid&quot;: &quot;A String&quot;, # Optional. The GID preservation behavior.
223+
&quot;mode&quot;: &quot;A String&quot;, # Optional. The mode preservation behavior.
224+
&quot;uid&quot;: &quot;A String&quot;, # Optional. The UID preservation behavior.
225+
},
221226
&quot;requestId&quot;: &quot;A String&quot;, # Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and t he request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
222227
&quot;serviceAccount&quot;: &quot;A String&quot;, # Optional. User-specified Service Account (SA) credentials to be used when performing the transfer. Use one of the following formats: * `{EMAIL_ADDRESS_OR_UNIQUE_ID}` * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` If unspecified, the Parallelstore service agent is used: `[email protected]`
223228
&quot;sourceParallelstore&quot;: { # Parallelstore as the source of a data transfer. # Parallelstore source.
@@ -304,6 +309,11 @@ <h3>Method Details</h3>
304309
&quot;destinationParallelstore&quot;: { # Parallelstore as the destination of a data transfer. # Parallelstore destination.
305310
&quot;path&quot;: &quot;A String&quot;, # Optional. Root directory path to the Paralellstore filesystem, starting with `/`. Defaults to `/` if unset.
306311
},
312+
&quot;metadataOptions&quot;: { # Transfer metadata options for the instance. # Optional. The transfer metadata options for the import data.
313+
&quot;gid&quot;: &quot;A String&quot;, # Optional. The GID preservation behavior.
314+
&quot;mode&quot;: &quot;A String&quot;, # Optional. The mode preservation behavior.
315+
&quot;uid&quot;: &quot;A String&quot;, # Optional. The UID preservation behavior.
316+
},
307317
&quot;requestId&quot;: &quot;A String&quot;, # Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and t he request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
308318
&quot;serviceAccount&quot;: &quot;A String&quot;, # Optional. User-specified service account credentials to be used when performing the transfer. Use one of the following formats: * `{EMAIL_ADDRESS_OR_UNIQUE_ID}` * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` If unspecified, the Parallelstore service agent is used: `[email protected]`
309319
&quot;sourceGcsBucket&quot;: { # Cloud Storage as the source of a data transfer. # The Cloud Storage source bucket and, optionally, path inside the bucket.

googleapiclient/discovery_cache/documents/parallelstore.v1.json

Lines changed: 89 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -543,7 +543,7 @@
543543
}
544544
}
545545
},
546-
"revision": "20250219",
546+
"revision": "20250303",
547547
"rootUrl": "https://parallelstore.googleapis.com/",
548548
"schemas": {
549549
"CancelOperationRequest": {
@@ -582,6 +582,10 @@
582582
"$ref": "DestinationGcsBucket",
583583
"description": "Cloud Storage destination."
584584
},
585+
"metadataOptions": {
586+
"$ref": "TransferMetadataOptions",
587+
"description": "Optional. The metadata options for the export data."
588+
},
585589
"requestId": {
586590
"description": "Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and t he request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).",
587591
"type": "string"
@@ -611,6 +615,10 @@
611615
"$ref": "DestinationParallelstore",
612616
"description": "Parallelstore destination."
613617
},
618+
"metadataOptions": {
619+
"$ref": "TransferMetadataOptions",
620+
"description": "Optional. The transfer metadata options for the import data."
621+
},
614622
"requestId": {
615623
"description": "Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and t he request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).",
616624
"type": "string"
@@ -935,6 +943,37 @@
935943
},
936944
"type": "object"
937945
},
946+
"ReconciliationOperationMetadata": {
947+
"description": "Operation metadata returned by the CLH during resource state reconciliation.",
948+
"id": "ReconciliationOperationMetadata",
949+
"properties": {
950+
"deleteResource": {
951+
"deprecated": true,
952+
"description": "DEPRECATED. Use exclusive_action instead.",
953+
"type": "boolean"
954+
},
955+
"exclusiveAction": {
956+
"description": "Excluisive action returned by the CLH.",
957+
"enum": [
958+
"UNKNOWN_REPAIR_ACTION",
959+
"DELETE",
960+
"RETRY"
961+
],
962+
"enumDeprecated": [
963+
false,
964+
true,
965+
false
966+
],
967+
"enumDescriptions": [
968+
"Unknown repair action.",
969+
"The resource has to be deleted. When using this bit, the CLH should fail the operation. DEPRECATED. Instead use DELETE_RESOURCE OperationSignal in SideChannel.",
970+
"This resource could not be repaired but the repair should be tried again at a later time. This can happen if there is a dependency that needs to be resolved first- e.g. if a parent resource must be repaired before a child resource."
971+
],
972+
"type": "string"
973+
}
974+
},
975+
"type": "object"
976+
},
938977
"SourceGcsBucket": {
939978
"description": "Cloud Storage as the source of a data transfer.",
940979
"id": "SourceGcsBucket",
@@ -983,6 +1022,55 @@
9831022
}
9841023
},
9851024
"type": "object"
1025+
},
1026+
"TransferMetadataOptions": {
1027+
"description": "Transfer metadata options for the instance.",
1028+
"id": "TransferMetadataOptions",
1029+
"properties": {
1030+
"gid": {
1031+
"description": "Optional. The GID preservation behavior.",
1032+
"enum": [
1033+
"GID_UNSPECIFIED",
1034+
"GID_SKIP",
1035+
"GID_NUMBER_PRESERVE"
1036+
],
1037+
"enumDescriptions": [
1038+
"default is GID_NUMBER_PRESERVE.",
1039+
"Do not preserve GID during a transfer job.",
1040+
"Preserve GID that is in number format during a transfer job."
1041+
],
1042+
"type": "string"
1043+
},
1044+
"mode": {
1045+
"description": "Optional. The mode preservation behavior.",
1046+
"enum": [
1047+
"MODE_UNSPECIFIED",
1048+
"MODE_SKIP",
1049+
"MODE_PRESERVE"
1050+
],
1051+
"enumDescriptions": [
1052+
"default is MODE_PRESERVE.",
1053+
"Do not preserve mode during a transfer job.",
1054+
"Preserve mode during a transfer job."
1055+
],
1056+
"type": "string"
1057+
},
1058+
"uid": {
1059+
"description": "Optional. The UID preservation behavior.",
1060+
"enum": [
1061+
"UID_UNSPECIFIED",
1062+
"UID_SKIP",
1063+
"UID_NUMBER_PRESERVE"
1064+
],
1065+
"enumDescriptions": [
1066+
"default is UID_NUMBER_PRESERVE.",
1067+
"Do not preserve UID during a transfer job.",
1068+
"Preserve UID that is in number format during a transfer job."
1069+
],
1070+
"type": "string"
1071+
}
1072+
},
1073+
"type": "object"
9861074
}
9871075
},
9881076
"servicePath": "",

googleapiclient/discovery_cache/documents/parallelstore.v1beta.json

Lines changed: 89 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -540,7 +540,7 @@
540540
}
541541
}
542542
},
543-
"revision": "20250219",
543+
"revision": "20250303",
544544
"rootUrl": "https://parallelstore.googleapis.com/",
545545
"schemas": {
546546
"DestinationGcsBucket": {
@@ -573,6 +573,10 @@
573573
"$ref": "DestinationGcsBucket",
574574
"description": "Cloud Storage destination."
575575
},
576+
"metadataOptions": {
577+
"$ref": "TransferMetadataOptions",
578+
"description": "Optional. The metadata options for the export data."
579+
},
576580
"requestId": {
577581
"description": "Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and t he request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).",
578582
"type": "string"
@@ -602,6 +606,10 @@
602606
"$ref": "DestinationParallelstore",
603607
"description": "Parallelstore destination."
604608
},
609+
"metadataOptions": {
610+
"$ref": "TransferMetadataOptions",
611+
"description": "Optional. The transfer metadata options for the import data."
612+
},
605613
"requestId": {
606614
"description": "Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and t he request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).",
607615
"type": "string"
@@ -926,6 +934,37 @@
926934
},
927935
"type": "object"
928936
},
937+
"ReconciliationOperationMetadata": {
938+
"description": "Operation metadata returned by the CLH during resource state reconciliation.",
939+
"id": "ReconciliationOperationMetadata",
940+
"properties": {
941+
"deleteResource": {
942+
"deprecated": true,
943+
"description": "DEPRECATED. Use exclusive_action instead.",
944+
"type": "boolean"
945+
},
946+
"exclusiveAction": {
947+
"description": "Excluisive action returned by the CLH.",
948+
"enum": [
949+
"UNKNOWN_REPAIR_ACTION",
950+
"DELETE",
951+
"RETRY"
952+
],
953+
"enumDeprecated": [
954+
false,
955+
true,
956+
false
957+
],
958+
"enumDescriptions": [
959+
"Unknown repair action.",
960+
"The resource has to be deleted. When using this bit, the CLH should fail the operation. DEPRECATED. Instead use DELETE_RESOURCE OperationSignal in SideChannel.",
961+
"This resource could not be repaired but the repair should be tried again at a later time. This can happen if there is a dependency that needs to be resolved first- e.g. if a parent resource must be repaired before a child resource."
962+
],
963+
"type": "string"
964+
}
965+
},
966+
"type": "object"
967+
},
929968
"SourceGcsBucket": {
930969
"description": "Cloud Storage as the source of a data transfer.",
931970
"id": "SourceGcsBucket",
@@ -974,6 +1013,55 @@
9741013
}
9751014
},
9761015
"type": "object"
1016+
},
1017+
"TransferMetadataOptions": {
1018+
"description": "Transfer metadata options for the instance.",
1019+
"id": "TransferMetadataOptions",
1020+
"properties": {
1021+
"gid": {
1022+
"description": "Optional. The GID preservation behavior.",
1023+
"enum": [
1024+
"GID_UNSPECIFIED",
1025+
"GID_SKIP",
1026+
"GID_NUMBER_PRESERVE"
1027+
],
1028+
"enumDescriptions": [
1029+
"default is GID_NUMBER_PRESERVE.",
1030+
"Do not preserve GID during a transfer job.",
1031+
"Preserve GID that is in number format during a transfer job."
1032+
],
1033+
"type": "string"
1034+
},
1035+
"mode": {
1036+
"description": "Optional. The mode preservation behavior.",
1037+
"enum": [
1038+
"MODE_UNSPECIFIED",
1039+
"MODE_SKIP",
1040+
"MODE_PRESERVE"
1041+
],
1042+
"enumDescriptions": [
1043+
"default is MODE_PRESERVE.",
1044+
"Do not preserve mode during a transfer job.",
1045+
"Preserve mode during a transfer job."
1046+
],
1047+
"type": "string"
1048+
},
1049+
"uid": {
1050+
"description": "Optional. The UID preservation behavior.",
1051+
"enum": [
1052+
"UID_UNSPECIFIED",
1053+
"UID_SKIP",
1054+
"UID_NUMBER_PRESERVE"
1055+
],
1056+
"enumDescriptions": [
1057+
"default is UID_NUMBER_PRESERVE.",
1058+
"Do not preserve UID during a transfer job.",
1059+
"Preserve UID that is in number format during a transfer job."
1060+
],
1061+
"type": "string"
1062+
}
1063+
},
1064+
"type": "object"
9771065
}
9781066
},
9791067
"servicePath": "",

0 commit comments

Comments
 (0)