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/integrations_v1.projects.locations.connections.html
+7-1Lines changed: 7 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -241,7 +241,7 @@ <h3>Method Details</h3>
241
241
],
242
242
"connectionRevision": "A String", # Output only. Connection revision. This field is only updated when the connection is created or updated by User.
243
243
"connectorVersion": "A String", # Required. Connector version on which the connection is created. The format is: projects/*/locations/*/providers/*/connectors/*/versions/* Only global location is supported for ConnectorVersion resource.
244
-
"connectorVersionInfraConfig": { # This cofiguration provides infra configs like rate limit threshold which need to be configurable for every connector version # Output only. Infra configs supported by Connector Version.
244
+
"connectorVersionInfraConfig": { # This configuration provides infra configs like rate limit threshold which need to be configurable for every connector version # Output only. Infra configs supported by Connector Version.
245
245
"connectionRatelimitWindowSeconds": "A String", # Output only. The window used for ratelimiting runtime requests to connections.
246
246
"deploymentModel": "A String", # Output only. Indicates whether connector is deployed on GKE/CloudRun
247
247
"deploymentModelMigrationState": "A String", # Output only. Status of the deployment model migration.
@@ -590,6 +590,12 @@ <h3>Method Details</h3>
590
590
"subscriptionType": "A String", # Output only. This subscription type enum states the subscription type of the project.
591
591
"suspended": True or False, # Optional. Suspended indicates if a user has suspended a connection or not.
592
592
"tlsServiceDirectory": "A String", # Output only. The name of the Service Directory service with TLS.
593
+
"trafficShapingConfigs": [ # Optional. Traffic shaping configuration for the connection.
594
+
{ # * TrafficShapingConfig defines the configuration for shaping API traffic by specifying a quota limit and the duration over which this limit is enforced. This configuration helps to control and manage the rate at which API calls are made on the client side, preventing service overload on the backend. For example: - if the quota limit is 100 calls per 10 seconds, then the message would be: { quota_limit: 100 duration: { seconds: 10 } } - if the quota limit is 100 calls per 5 minutes, then the message would be: { quota_limit: 100 duration: { seconds: 300 } } - if the quota limit is 10000 calls per day, then the message would be: { quota_limit: 10000 duration: { seconds: 86400 } and so on.
595
+
"duration": "A String", # Required. * The duration over which the API call quota limits are calculated. This duration is used to define the time window for evaluating if the number of API calls made by a user is within the allowed quota limits. For example: - To define a quota sampled over 16 seconds, set `seconds` to 16 - To define a quota sampled over 5 minutes, set `seconds` to 300 (5 * 60) - To define a quota sampled over 1 day, set `seconds` to 86400 (24 * 60 * 60) and so on. It is important to note that this duration is not the time the quota is valid for, but rather the time window over which the quota is evaluated. For example, if the quota is 100 calls per 10 seconds, then this duration field would be set to 10 seconds.
596
+
"quotaLimit": "A String", # Required. Maximum number of api calls allowed.
<pre>Searches and returns the list of integrations in the specified project.
651
+
652
+
Args:
653
+
parent: string, Required. Project and location from which the integrations should be listed. Format: projects/*/locations/*/resources/integrations (required)
654
+
filter: string, Optional. The pre-filter to be applied to the search. This should follow the expressions defined in https://cloud.google.com/generative-ai-app-builder/docs/filter-search-metadata. For example, "status:ANY("ACTIVE")" will return all the resources whose status contains the "ACTIVE".
655
+
pageSize: integer, Optional. The maximum number of results to return. The service may return fewer than this value. If unspecified, at most 10 results will be returned. The maximum value is 100; values above 100 will be coerced to 100.
656
+
pageToken: string, Optional. A page token, received from a previous `SearchIntegrations` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `SearchIntegrations` must match the call that provided the page token.
657
+
query: string, Required. The user query
658
+
x__xgafv: string, V1 error format.
659
+
Allowed values
660
+
1 - v1 error format
661
+
2 - v2 error format
662
+
663
+
Returns:
664
+
An object of the form:
665
+
666
+
{ # Response for SearchIntegrations.
667
+
"integrations": [ # The list of integrations that match the search criteria.
668
+
{ # The integration search result with integration level information.
669
+
"createTime": "A String", # Output only. The create time of the integration version.
670
+
"creator": "A String", # The creator of the integration version.
671
+
"description": "A String", # The description of the integration version.
672
+
"id": "A String", # The integration id.
673
+
"name": "A String", # The integration document metadata.
674
+
"region": "A String", # The region of the integration version.
675
+
"status": "A String", # Output only. The status of the integration version.
676
+
"version": "A String", # The version of the integration version.
677
+
},
678
+
],
679
+
"nextPageToken": "A String", # A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.
"origin": "A String", # Optional. The origin that indicates where this integration is coming from.
940
995
"parentTemplateId": "A String", # Optional. The id of the template which was used to create this integration_version.
941
996
"runAsServiceAccount": "A String", # Optional. The run-as service account email, if set and auth config is not configured, that will be used to generate auth token to be used in Connector task, Rest caller task and Cloud function task.
942
-
"snapshotNumber": "A String", # Optional. An increasing sequence that is set when a new snapshot is created. The last created snapshot can be identified by [workflow_name, org_id latest(snapshot_number)]. However, last created snapshot need not be same as the HEAD. So users should always use "HEAD" tag to identify the head.
997
+
"snapshotNumber": "A String", # Output only. An increasing sequence that is set when a new snapshot is created. The last created snapshot can be identified by [workflow_name, org_id latest(snapshot_number)]. However, last created snapshot need not be same as the HEAD. So users should always use "HEAD" tag to identify the head.
943
998
"state": "A String", # Output only. User should not set it as an input.
944
999
"status": "A String", # Output only. Generated by eventbus. User should not set it as an input.
945
1000
"taskConfigs": [ # Optional. Task configuration for the integration. It's optional, but the integration doesn't do anything without task_configs.
0 commit comments