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
<pre>Use this method to create a private connectivity configuration.
109
109
110
110
Args:
@@ -128,6 +128,9 @@ <h3>Method Details</h3>
128
128
"a_key": "A String",
129
129
},
130
130
"name": "A String", # Output only. Identifier. The resource's name.
131
+
"pscInterfaceConfig": { # The PSC Interface configuration is used to create PSC Interface between Datastream and the consumer's PSC. # PSC Interface Config.
132
+
"networkAttachment": "A String", # Required. Fully qualified name of the Network Attachment that Datastream will connect to. Format: `projects/{{project}}/regions/{{region}}/networkAttachments/{{name}}`
133
+
},
131
134
"satisfiesPzi": True or False, # Output only. Reserved for future use.
132
135
"satisfiesPzs": True or False, # Output only. Reserved for future use.
133
136
"state": "A String", # Output only. The state of the Private Connection.
@@ -141,6 +144,7 @@ <h3>Method Details</h3>
141
144
force: boolean, Optional. If set to true, will skip validations.
142
145
privateConnectionId: string, Required. The private connectivity identifier.
143
146
requestId: string, Optional. A 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 the 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).
147
+
validateOnly: boolean, Optional. When supplied with PSC Interface config, will get/create the tenant project required for the customer to allow list and won't actually create the private connection.
144
148
x__xgafv: string, V1 error format.
145
149
Allowed values
146
150
1 - v1 error format
@@ -237,6 +241,9 @@ <h3>Method Details</h3>
237
241
"a_key": "A String",
238
242
},
239
243
"name": "A String", # Output only. Identifier. The resource's name.
244
+
"pscInterfaceConfig": { # The PSC Interface configuration is used to create PSC Interface between Datastream and the consumer's PSC. # PSC Interface Config.
245
+
"networkAttachment": "A String", # Required. Fully qualified name of the Network Attachment that Datastream will connect to. Format: `projects/{{project}}/regions/{{region}}/networkAttachments/{{name}}`
246
+
},
240
247
"satisfiesPzi": True or False, # Output only. Reserved for future use.
241
248
"satisfiesPzs": True or False, # Output only. Reserved for future use.
242
249
"state": "A String", # Output only. The state of the Private Connection.
@@ -285,6 +292,9 @@ <h3>Method Details</h3>
285
292
"a_key": "A String",
286
293
},
287
294
"name": "A String", # Output only. Identifier. The resource's name.
295
+
"pscInterfaceConfig": { # The PSC Interface configuration is used to create PSC Interface between Datastream and the consumer's PSC. # PSC Interface Config.
296
+
"networkAttachment": "A String", # Required. Fully qualified name of the Network Attachment that Datastream will connect to. Format: `projects/{{project}}/regions/{{region}}/networkAttachments/{{name}}`
297
+
},
288
298
"satisfiesPzi": True or False, # Output only. Reserved for future use.
289
299
"satisfiesPzs": True or False, # Output only. Reserved for future use.
290
300
"state": "A String", # Output only. The state of the Private Connection.
Copy file name to clipboardExpand all lines: googleapiclient/discovery_cache/documents/datastream.v1.json
+21-1Lines changed: 21 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -598,6 +598,11 @@
598
598
"description": "Optional. A 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 the 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).",
599
599
"location": "query",
600
600
"type": "string"
601
+
},
602
+
"validateOnly": {
603
+
"description": "Optional. When supplied with PSC Interface config, will get/create the tenant project required for the customer to allow list and won't actually create the private connection.",
604
+
"location": "query",
605
+
"type": "boolean"
601
606
}
602
607
},
603
608
"path": "v1/{+parent}/privateConnections",
@@ -1250,7 +1255,7 @@
1250
1255
}
1251
1256
}
1252
1257
},
1253
-
"revision": "20250310",
1258
+
"revision": "20250316",
1254
1259
"rootUrl": "https://datastream.googleapis.com/",
1255
1260
"schemas": {
1256
1261
"AppendOnly": {
@@ -2925,6 +2930,10 @@
2925
2930
"readOnly": true,
2926
2931
"type": "string"
2927
2932
},
2933
+
"pscInterfaceConfig": {
2934
+
"$ref": "PscInterfaceConfig",
2935
+
"description": "PSC Interface Config."
2936
+
},
2928
2937
"satisfiesPzi": {
2929
2938
"description": "Output only. Reserved for future use.",
2930
2939
"readOnly": true,
@@ -2980,6 +2989,17 @@
2980
2989
},
2981
2990
"type": "object"
2982
2991
},
2992
+
"PscInterfaceConfig": {
2993
+
"description": "The PSC Interface configuration is used to create PSC Interface between Datastream and the consumer's PSC.",
2994
+
"id": "PscInterfaceConfig",
2995
+
"properties": {
2996
+
"networkAttachment": {
2997
+
"description": "Required. Fully qualified name of the Network Attachment that Datastream will connect to. Format: `projects/{{project}}/regions/{{region}}/networkAttachments/{{name}}`",
2998
+
"type": "string"
2999
+
}
3000
+
},
3001
+
"type": "object"
3002
+
},
2983
3003
"Route": {
2984
3004
"description": "The route resource is the child of the private connection resource, used for defining a route for a private connection.",
0 commit comments