Skip to content

Commit 74af840

Browse files
feat(connectors): update the api
#### connectors:v1 The following keys were added: - schemas.Connection.properties.asyncOperationsEnabled.type (Total Keys: 1) - schemas.ConnectorInfraConfig.properties.migrateDeploymentModel.type (Total Keys: 1) - schemas.ConnectorVersionInfraConfig.properties.deploymentModelMigrationState (Total Keys: 2)
1 parent 4b4761e commit 74af840

File tree

3 files changed

+38
-1
lines changed

3 files changed

+38
-1
lines changed

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ <h3>Method Details</h3>
155155
The object takes the form of:
156156

157157
{ # Connection represents an instance of connector.
158+
&quot;asyncOperationsEnabled&quot;: True or False, # Optional. Async operations enabled for the connection. If Async Operations is enabled, Connection allows the customers to initiate async long running operations using the actions API.
158159
&quot;authConfig&quot;: { # AuthConfig defines details of a authentication type. # Optional. Configuration for establishing the connection&#x27;s authentication with an external system.
159160
&quot;additionalVariables&quot;: [ # List containing additional auth configs.
160161
{ # ConfigVariable represents a configuration variable present in a Connection. or AuthConfig.
@@ -243,6 +244,7 @@ <h3>Method Details</h3>
243244
&quot;connectorVersionInfraConfig&quot;: { # 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.
244245
&quot;connectionRatelimitWindowSeconds&quot;: &quot;A String&quot;, # Output only. The window used for ratelimiting runtime requests to connections.
245246
&quot;deploymentModel&quot;: &quot;A String&quot;, # Optional. Indicates whether connector is deployed on GKE/CloudRun
247+
&quot;deploymentModelMigrationState&quot;: &quot;A String&quot;, # Output only. Status of the deployment model migration.
246248
&quot;hpaConfig&quot;: { # Autoscaling config for connector deployment system metrics. # Output only. HPA autoscaling config.
247249
&quot;cpuUtilizationThreshold&quot;: &quot;A String&quot;, # Output only. Percent CPU utilization where HPA triggers autoscaling.
248250
&quot;memoryUtilizationThreshold&quot;: &quot;A String&quot;, # Output only. Percent Memory utilization where HPA triggers autoscaling.
@@ -629,6 +631,7 @@ <h3>Method Details</h3>
629631
An object of the form:
630632

631633
{ # Connection represents an instance of connector.
634+
&quot;asyncOperationsEnabled&quot;: True or False, # Optional. Async operations enabled for the connection. If Async Operations is enabled, Connection allows the customers to initiate async long running operations using the actions API.
632635
&quot;authConfig&quot;: { # AuthConfig defines details of a authentication type. # Optional. Configuration for establishing the connection&#x27;s authentication with an external system.
633636
&quot;additionalVariables&quot;: [ # List containing additional auth configs.
634637
{ # ConfigVariable represents a configuration variable present in a Connection. or AuthConfig.
@@ -717,6 +720,7 @@ <h3>Method Details</h3>
717720
&quot;connectorVersionInfraConfig&quot;: { # 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.
718721
&quot;connectionRatelimitWindowSeconds&quot;: &quot;A String&quot;, # Output only. The window used for ratelimiting runtime requests to connections.
719722
&quot;deploymentModel&quot;: &quot;A String&quot;, # Optional. Indicates whether connector is deployed on GKE/CloudRun
723+
&quot;deploymentModelMigrationState&quot;: &quot;A String&quot;, # Output only. Status of the deployment model migration.
720724
&quot;hpaConfig&quot;: { # Autoscaling config for connector deployment system metrics. # Output only. HPA autoscaling config.
721725
&quot;cpuUtilizationThreshold&quot;: &quot;A String&quot;, # Output only. Percent CPU utilization where HPA triggers autoscaling.
722726
&quot;memoryUtilizationThreshold&quot;: &quot;A String&quot;, # Output only. Percent Memory utilization where HPA triggers autoscaling.
@@ -1122,6 +1126,7 @@ <h3>Method Details</h3>
11221126
{ # Response message for ConnectorsService.ListConnections
11231127
&quot;connections&quot;: [ # Connections.
11241128
{ # Connection represents an instance of connector.
1129+
&quot;asyncOperationsEnabled&quot;: True or False, # Optional. Async operations enabled for the connection. If Async Operations is enabled, Connection allows the customers to initiate async long running operations using the actions API.
11251130
&quot;authConfig&quot;: { # AuthConfig defines details of a authentication type. # Optional. Configuration for establishing the connection&#x27;s authentication with an external system.
11261131
&quot;additionalVariables&quot;: [ # List containing additional auth configs.
11271132
{ # ConfigVariable represents a configuration variable present in a Connection. or AuthConfig.
@@ -1210,6 +1215,7 @@ <h3>Method Details</h3>
12101215
&quot;connectorVersionInfraConfig&quot;: { # 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.
12111216
&quot;connectionRatelimitWindowSeconds&quot;: &quot;A String&quot;, # Output only. The window used for ratelimiting runtime requests to connections.
12121217
&quot;deploymentModel&quot;: &quot;A String&quot;, # Optional. Indicates whether connector is deployed on GKE/CloudRun
1218+
&quot;deploymentModelMigrationState&quot;: &quot;A String&quot;, # Output only. Status of the deployment model migration.
12131219
&quot;hpaConfig&quot;: { # Autoscaling config for connector deployment system metrics. # Output only. HPA autoscaling config.
12141220
&quot;cpuUtilizationThreshold&quot;: &quot;A String&quot;, # Output only. Percent CPU utilization where HPA triggers autoscaling.
12151221
&quot;memoryUtilizationThreshold&quot;: &quot;A String&quot;, # Output only. Percent Memory utilization where HPA triggers autoscaling.
@@ -1569,6 +1575,7 @@ <h3>Method Details</h3>
15691575
The object takes the form of:
15701576

15711577
{ # Connection represents an instance of connector.
1578+
&quot;asyncOperationsEnabled&quot;: True or False, # Optional. Async operations enabled for the connection. If Async Operations is enabled, Connection allows the customers to initiate async long running operations using the actions API.
15721579
&quot;authConfig&quot;: { # AuthConfig defines details of a authentication type. # Optional. Configuration for establishing the connection&#x27;s authentication with an external system.
15731580
&quot;additionalVariables&quot;: [ # List containing additional auth configs.
15741581
{ # ConfigVariable represents a configuration variable present in a Connection. or AuthConfig.
@@ -1657,6 +1664,7 @@ <h3>Method Details</h3>
16571664
&quot;connectorVersionInfraConfig&quot;: { # 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.
16581665
&quot;connectionRatelimitWindowSeconds&quot;: &quot;A String&quot;, # Output only. The window used for ratelimiting runtime requests to connections.
16591666
&quot;deploymentModel&quot;: &quot;A String&quot;, # Optional. Indicates whether connector is deployed on GKE/CloudRun
1667+
&quot;deploymentModelMigrationState&quot;: &quot;A String&quot;, # Output only. Status of the deployment model migration.
16601668
&quot;hpaConfig&quot;: { # Autoscaling config for connector deployment system metrics. # Output only. HPA autoscaling config.
16611669
&quot;cpuUtilizationThreshold&quot;: &quot;A String&quot;, # Output only. Percent CPU utilization where HPA triggers autoscaling.
16621670
&quot;memoryUtilizationThreshold&quot;: &quot;A String&quot;, # Output only. Percent Memory utilization where HPA triggers autoscaling.
@@ -2149,6 +2157,7 @@ <h3>Method Details</h3>
21492157
],
21502158
},
21512159
&quot;connection&quot;: { # Connection represents an instance of connector. # Output only. Connection details
2160+
&quot;asyncOperationsEnabled&quot;: True or False, # Optional. Async operations enabled for the connection. If Async Operations is enabled, Connection allows the customers to initiate async long running operations using the actions API.
21522161
&quot;authConfig&quot;: { # AuthConfig defines details of a authentication type. # Optional. Configuration for establishing the connection&#x27;s authentication with an external system.
21532162
&quot;additionalVariables&quot;: [ # List containing additional auth configs.
21542163
{ # ConfigVariable represents a configuration variable present in a Connection. or AuthConfig.
@@ -2237,6 +2246,7 @@ <h3>Method Details</h3>
22372246
&quot;connectorVersionInfraConfig&quot;: { # 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.
22382247
&quot;connectionRatelimitWindowSeconds&quot;: &quot;A String&quot;, # Output only. The window used for ratelimiting runtime requests to connections.
22392248
&quot;deploymentModel&quot;: &quot;A String&quot;, # Optional. Indicates whether connector is deployed on GKE/CloudRun
2249+
&quot;deploymentModelMigrationState&quot;: &quot;A String&quot;, # Output only. Status of the deployment model migration.
22402250
&quot;hpaConfig&quot;: { # Autoscaling config for connector deployment system metrics. # Output only. HPA autoscaling config.
22412251
&quot;cpuUtilizationThreshold&quot;: &quot;A String&quot;, # Output only. Percent CPU utilization where HPA triggers autoscaling.
22422252
&quot;memoryUtilizationThreshold&quot;: &quot;A String&quot;, # Output only. Percent Memory utilization where HPA triggers autoscaling.

docs/dyn/connectors_v1.projects.locations.providers.connectors.versions.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,7 @@ <h3>Method Details</h3>
268268
&quot;memoryUtilizationThreshold&quot;: &quot;A String&quot;, # Output only. Percent Memory utilization where HPA triggers autoscaling.
269269
},
270270
&quot;internalclientRatelimitThreshold&quot;: &quot;A String&quot;, # Max QPS supported for internal requests originating from Connd.
271+
&quot;migrateDeploymentModel&quot;: True or False, # Indicate whether connector is being migrated to cloud run deployment model.
271272
&quot;ratelimitThreshold&quot;: &quot;A String&quot;, # Max QPS supported by the connector version before throttling of requests.
272273
&quot;resourceLimits&quot;: { # Resource limits defined for connection pods of a given connector type. # System resource limits.
273274
&quot;cpu&quot;: &quot;A String&quot;, # Output only. CPU limit.
@@ -993,6 +994,7 @@ <h3>Method Details</h3>
993994
&quot;memoryUtilizationThreshold&quot;: &quot;A String&quot;, # Output only. Percent Memory utilization where HPA triggers autoscaling.
994995
},
995996
&quot;internalclientRatelimitThreshold&quot;: &quot;A String&quot;, # Max QPS supported for internal requests originating from Connd.
997+
&quot;migrateDeploymentModel&quot;: True or False, # Indicate whether connector is being migrated to cloud run deployment model.
996998
&quot;ratelimitThreshold&quot;: &quot;A String&quot;, # Max QPS supported by the connector version before throttling of requests.
997999
&quot;resourceLimits&quot;: { # Resource limits defined for connection pods of a given connector type. # System resource limits.
9981000
&quot;cpu&quot;: &quot;A String&quot;, # Output only. CPU limit.

googleapiclient/discovery_cache/documents/connectors.v1.json

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2427,7 +2427,7 @@
24272427
}
24282428
}
24292429
},
2430-
"revision": "20240708",
2430+
"revision": "20240715",
24312431
"rootUrl": "https://connectors.googleapis.com/",
24322432
"schemas": {
24332433
"AuditConfig": {
@@ -2826,6 +2826,10 @@
28262826
"description": "Connection represents an instance of connector.",
28272827
"id": "Connection",
28282828
"properties": {
2829+
"asyncOperationsEnabled": {
2830+
"description": "Optional. Async operations enabled for the connection. If Async Operations is enabled, Connection allows the customers to initiate async long running operations using the actions API.",
2831+
"type": "boolean"
2832+
},
28292833
"authConfig": {
28302834
"$ref": "AuthConfig",
28312835
"description": "Optional. Configuration for establishing the connection's authentication with an external system."
@@ -3252,6 +3256,10 @@
32523256
"format": "int64",
32533257
"type": "string"
32543258
},
3259+
"migrateDeploymentModel": {
3260+
"description": "Indicate whether connector is being migrated to cloud run deployment model.",
3261+
"type": "boolean"
3262+
},
32553263
"ratelimitThreshold": {
32563264
"description": "Max QPS supported by the connector version before throttling of requests.",
32573265
"format": "int64",
@@ -3448,6 +3456,23 @@
34483456
],
34493457
"type": "string"
34503458
},
3459+
"deploymentModelMigrationState": {
3460+
"description": "Output only. Status of the deployment model migration.",
3461+
"enum": [
3462+
"DEPLOYMENT_MODEL_MIGRATION_STATE_UNSPECIFIED",
3463+
"IN_PROGRESS",
3464+
"COMPLETED",
3465+
"ROLLEDBACK"
3466+
],
3467+
"enumDescriptions": [
3468+
"Deployment model migration state is not specified.",
3469+
"Deployment model migration is in progress.",
3470+
"Deployment model migration is completed.",
3471+
"Deployment model migration rolledback."
3472+
],
3473+
"readOnly": true,
3474+
"type": "string"
3475+
},
34513476
"hpaConfig": {
34523477
"$ref": "HPAConfig",
34533478
"description": "Output only. HPA autoscaling config.",

0 commit comments

Comments
 (0)