Skip to content

Commit 482698c

Browse files
feat(connectors): update the api
#### connectors:v1 The following keys were deleted: - schemas.RuntimeConfig.properties.name (Total Keys: 2) The following keys were added: - schemas.Connection.properties.egressBackends (Total Keys: 3)
1 parent 526cc47 commit 482698c

File tree

3 files changed

+28
-13
lines changed

3 files changed

+28
-13
lines changed

docs/dyn/connectors_v1.projects.locations.connections.html

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ <h3>Method Details</h3>
162162
&quot;subject&quot;: &quot;A String&quot;, # Value for the &quot;sub&quot; claim.
163163
},
164164
},
165-
&quot;sshPublicKey&quot;: { # SSH Public Key.
165+
&quot;sshPublicKey&quot;: { # Parameters to support Ssh public key Authentication. # SSH Public Key.
166166
&quot;certType&quot;: &quot;A String&quot;, # Format of SSH Client cert.
167167
&quot;password&quot;: { # Secret provides a reference to entries in Secret Manager. # This is an optional field used in case client has enabled multi-factor authentication
168168
&quot;secretVersion&quot;: &quot;A String&quot;, # The resource name of the secret version in the format, format as: `projects/*/secrets/*/versions/*`.
@@ -193,6 +193,9 @@ <h3>Method Details</h3>
193193
&quot;connectorVersion&quot;: &quot;A String&quot;, # Required. Connector version on which the connection is created. The format is: projects/*/locations/global/providers/*/connectors/*/versions/*
194194
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Created time.
195195
&quot;description&quot;: &quot;A String&quot;, # Optional. Description of the resource.
196+
&quot;egressBackends&quot;: [ # Output only. Outbound domains/hosts needs to be allowlisted.
197+
&quot;A String&quot;,
198+
],
196199
&quot;envoyImageLocation&quot;: &quot;A String&quot;, # Output only. GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}
197200
&quot;imageLocation&quot;: &quot;A String&quot;, # Output only. GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}
198201
&quot;labels&quot;: { # Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
@@ -328,7 +331,7 @@ <h3>Method Details</h3>
328331
&quot;subject&quot;: &quot;A String&quot;, # Value for the &quot;sub&quot; claim.
329332
},
330333
},
331-
&quot;sshPublicKey&quot;: { # SSH Public Key.
334+
&quot;sshPublicKey&quot;: { # Parameters to support Ssh public key Authentication. # SSH Public Key.
332335
&quot;certType&quot;: &quot;A String&quot;, # Format of SSH Client cert.
333336
&quot;password&quot;: { # Secret provides a reference to entries in Secret Manager. # This is an optional field used in case client has enabled multi-factor authentication
334337
&quot;secretVersion&quot;: &quot;A String&quot;, # The resource name of the secret version in the format, format as: `projects/*/secrets/*/versions/*`.
@@ -359,6 +362,9 @@ <h3>Method Details</h3>
359362
&quot;connectorVersion&quot;: &quot;A String&quot;, # Required. Connector version on which the connection is created. The format is: projects/*/locations/global/providers/*/connectors/*/versions/*
360363
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Created time.
361364
&quot;description&quot;: &quot;A String&quot;, # Optional. Description of the resource.
365+
&quot;egressBackends&quot;: [ # Output only. Outbound domains/hosts needs to be allowlisted.
366+
&quot;A String&quot;,
367+
],
362368
&quot;envoyImageLocation&quot;: &quot;A String&quot;, # Output only. GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}
363369
&quot;imageLocation&quot;: &quot;A String&quot;, # Output only. GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}
364370
&quot;labels&quot;: { # Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
@@ -508,7 +514,7 @@ <h3>Method Details</h3>
508514
&quot;subject&quot;: &quot;A String&quot;, # Value for the &quot;sub&quot; claim.
509515
},
510516
},
511-
&quot;sshPublicKey&quot;: { # SSH Public Key.
517+
&quot;sshPublicKey&quot;: { # Parameters to support Ssh public key Authentication. # SSH Public Key.
512518
&quot;certType&quot;: &quot;A String&quot;, # Format of SSH Client cert.
513519
&quot;password&quot;: { # Secret provides a reference to entries in Secret Manager. # This is an optional field used in case client has enabled multi-factor authentication
514520
&quot;secretVersion&quot;: &quot;A String&quot;, # The resource name of the secret version in the format, format as: `projects/*/secrets/*/versions/*`.
@@ -539,6 +545,9 @@ <h3>Method Details</h3>
539545
&quot;connectorVersion&quot;: &quot;A String&quot;, # Required. Connector version on which the connection is created. The format is: projects/*/locations/global/providers/*/connectors/*/versions/*
540546
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Created time.
541547
&quot;description&quot;: &quot;A String&quot;, # Optional. Description of the resource.
548+
&quot;egressBackends&quot;: [ # Output only. Outbound domains/hosts needs to be allowlisted.
549+
&quot;A String&quot;,
550+
],
542551
&quot;envoyImageLocation&quot;: &quot;A String&quot;, # Output only. GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}
543552
&quot;imageLocation&quot;: &quot;A String&quot;, # Output only. GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}
544553
&quot;labels&quot;: { # Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
@@ -620,7 +629,7 @@ <h3>Method Details</h3>
620629
&quot;subject&quot;: &quot;A String&quot;, # Value for the &quot;sub&quot; claim.
621630
},
622631
},
623-
&quot;sshPublicKey&quot;: { # SSH Public Key.
632+
&quot;sshPublicKey&quot;: { # Parameters to support Ssh public key Authentication. # SSH Public Key.
624633
&quot;certType&quot;: &quot;A String&quot;, # Format of SSH Client cert.
625634
&quot;password&quot;: { # Secret provides a reference to entries in Secret Manager. # This is an optional field used in case client has enabled multi-factor authentication
626635
&quot;secretVersion&quot;: &quot;A String&quot;, # The resource name of the secret version in the format, format as: `projects/*/secrets/*/versions/*`.
@@ -651,6 +660,9 @@ <h3>Method Details</h3>
651660
&quot;connectorVersion&quot;: &quot;A String&quot;, # Required. Connector version on which the connection is created. The format is: projects/*/locations/global/providers/*/connectors/*/versions/*
652661
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Created time.
653662
&quot;description&quot;: &quot;A String&quot;, # Optional. Description of the resource.
663+
&quot;egressBackends&quot;: [ # Output only. Outbound domains/hosts needs to be allowlisted.
664+
&quot;A String&quot;,
665+
],
654666
&quot;envoyImageLocation&quot;: &quot;A String&quot;, # Output only. GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}
655667
&quot;imageLocation&quot;: &quot;A String&quot;, # Output only. GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}
656668
&quot;labels&quot;: { # Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
@@ -672,7 +684,7 @@ <h3>Method Details</h3>
672684
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. Updated time.
673685
}
674686

675-
updateMask: string, Required. Field mask is used to specify the fields to be overwritten in the Connection resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields will be overwritten.
687+
updateMask: string, Field mask is used to specify the fields to be overwritten in the Connection resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields will be overwritten.
676688
x__xgafv: string, V1 error format.
677689
Allowed values
678690
1 - v1 error format

docs/dyn/connectors_v1.projects.locations.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,6 @@ <h3>Method Details</h3>
162162
&quot;controlPlaneSubscription&quot;: &quot;A String&quot;, # Output only. Pub/Sub subscription for control plane to receive message. E.g. projects/{project-id}/subscriptions/{topic-id}
163163
&quot;controlPlaneTopic&quot;: &quot;A String&quot;, # Output only. Pub/Sub topic for control plne to send message. communication. E.g. projects/{project-id}/topics/{topic-id}
164164
&quot;locationId&quot;: &quot;A String&quot;, # Output only. location_id of the runtime location. E.g. &quot;us-west1&quot;.
165-
&quot;name&quot;: &quot;A String&quot;, # Output only. Resource name of the form: `projects/*/locations/*/runtimeConfig`
166165
&quot;runtimeEndpoint&quot;: &quot;A String&quot;, # Output only. The endpoint of the connectors runtime ingress.
167166
&quot;schemaGcsBucket&quot;: &quot;A String&quot;, # Output only. The Cloud Storage bucket that stores connector&#x27;s schema reports.
168167
&quot;serviceDirectory&quot;: &quot;A String&quot;, # Output only. The name of the Service Directory service name.

googleapiclient/discovery_cache/documents/connectors.v1.json

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@
436436
"type": "string"
437437
},
438438
"updateMask": {
439-
"description": "Required. Field mask is used to specify the fields to be overwritten in the Connection resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields will be overwritten.",
439+
"description": "Field mask is used to specify the fields to be overwritten in the Connection resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields will be overwritten.",
440440
"format": "google-fieldmask",
441441
"location": "query",
442442
"type": "string"
@@ -1055,7 +1055,7 @@
10551055
}
10561056
}
10571057
},
1058-
"revision": "20220603",
1058+
"revision": "20220616",
10591059
"rootUrl": "https://connectors.googleapis.com/",
10601060
"schemas": {
10611061
"AuditConfig": {
@@ -1329,6 +1329,14 @@
13291329
"description": "Optional. Description of the resource.",
13301330
"type": "string"
13311331
},
1332+
"egressBackends": {
1333+
"description": "Output only. Outbound domains/hosts needs to be allowlisted.",
1334+
"items": {
1335+
"type": "string"
1336+
},
1337+
"readOnly": true,
1338+
"type": "array"
1339+
},
13321340
"envoyImageLocation": {
13331341
"description": "Output only. GCR location where the envoy image is stored. formatted like: gcr.io/{bucketName}/{imageName}",
13341342
"readOnly": true,
@@ -2647,11 +2655,6 @@
26472655
"readOnly": true,
26482656
"type": "string"
26492657
},
2650-
"name": {
2651-
"description": "Output only. Resource name of the form: `projects/*/locations/*/runtimeConfig`",
2652-
"readOnly": true,
2653-
"type": "string"
2654-
},
26552658
"runtimeEndpoint": {
26562659
"description": "Output only. The endpoint of the connectors runtime ingress.",
26572660
"readOnly": true,
@@ -2764,6 +2767,7 @@
27642767
"type": "object"
27652768
},
27662769
"SshPublicKey": {
2770+
"description": "Parameters to support Ssh public key Authentication.",
27672771
"id": "SshPublicKey",
27682772
"properties": {
27692773
"certType": {

0 commit comments

Comments
 (0)