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
#### connectors:v1
The following keys were added:
- schemas.Connection.properties.trafficShapingConfigs (Total Keys: 2)
- schemas.TrafficShapingConfig (Total Keys: 6)
#### connectors:v2
The following keys were added:
- resources.projects.resources.locations.resources.connections.resources.entityTypes.methods.get.parameters.view (Total Keys: 2)
Copy file name to clipboardExpand all lines: docs/dyn/connectors_v1.projects.locations.connections.html
+35-5Lines changed: 35 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -249,7 +249,7 @@ <h3>Method Details</h3>
249
249
],
250
250
"connectionRevision": "A String", # Output only. Connection revision. This field is only updated when the connection is created or updated by User.
251
251
"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.
252
-
"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.
252
+
"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.
253
253
"connectionRatelimitWindowSeconds": "A String", # Output only. The window used for ratelimiting runtime requests to connections.
254
254
"deploymentModel": "A String", # Output only. Indicates whether connector is deployed on GKE/CloudRun
255
255
"deploymentModelMigrationState": "A String", # Output only. Status of the deployment model migration.
@@ -598,6 +598,12 @@ <h3>Method Details</h3>
598
598
"subscriptionType": "A String", # Output only. This subscription type enum states the subscription type of the project.
599
599
"suspended": True or False, # Optional. Suspended indicates if a user has suspended a connection or not.
600
600
"tlsServiceDirectory": "A String", # Output only. The name of the Service Directory service with TLS.
601
+
"trafficShapingConfigs": [ # Optional. Traffic shaping configuration for the connection.
602
+
{ # * 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.
603
+
"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.
604
+
"quotaLimit": "A String", # Required. Maximum number of api calls allowed.
"connectionRevision": "A String", # Output only. Connection revision. This field is only updated when the connection is created or updated by User.
782
788
"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.
783
-
"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.
789
+
"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.
784
790
"connectionRatelimitWindowSeconds": "A String", # Output only. The window used for ratelimiting runtime requests to connections.
785
791
"deploymentModel": "A String", # Output only. Indicates whether connector is deployed on GKE/CloudRun
786
792
"deploymentModelMigrationState": "A String", # Output only. Status of the deployment model migration.
@@ -1129,6 +1135,12 @@ <h3>Method Details</h3>
1129
1135
"subscriptionType": "A String", # Output only. This subscription type enum states the subscription type of the project.
1130
1136
"suspended": True or False, # Optional. Suspended indicates if a user has suspended a connection or not.
1131
1137
"tlsServiceDirectory": "A String", # Output only. The name of the Service Directory service with TLS.
1138
+
"trafficShapingConfigs": [ # Optional. Traffic shaping configuration for the connection.
1139
+
{ # * 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.
1140
+
"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.
1141
+
"quotaLimit": "A String", # Required. Maximum number of api calls allowed.
"connectionRevision": "A String", # Output only. Connection revision. This field is only updated when the connection is created or updated by User.
1332
1344
"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.
1333
-
"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.
1345
+
"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.
1334
1346
"connectionRatelimitWindowSeconds": "A String", # Output only. The window used for ratelimiting runtime requests to connections.
1335
1347
"deploymentModel": "A String", # Output only. Indicates whether connector is deployed on GKE/CloudRun
1336
1348
"deploymentModelMigrationState": "A String", # Output only. Status of the deployment model migration.
@@ -1679,6 +1691,12 @@ <h3>Method Details</h3>
1679
1691
"subscriptionType": "A String", # Output only. This subscription type enum states the subscription type of the project.
1680
1692
"suspended": True or False, # Optional. Suspended indicates if a user has suspended a connection or not.
1681
1693
"tlsServiceDirectory": "A String", # Output only. The name of the Service Directory service with TLS.
1694
+
"trafficShapingConfigs": [ # Optional. Traffic shaping configuration for the connection.
1695
+
{ # * 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.
1696
+
"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.
1697
+
"quotaLimit": "A String", # Required. Maximum number of api calls allowed.
"connectionRevision": "A String", # Output only. Connection revision. This field is only updated when the connection is created or updated by User.
1836
1854
"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.
1837
-
"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.
1855
+
"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.
1838
1856
"connectionRatelimitWindowSeconds": "A String", # Output only. The window used for ratelimiting runtime requests to connections.
1839
1857
"deploymentModel": "A String", # Output only. Indicates whether connector is deployed on GKE/CloudRun
1840
1858
"deploymentModelMigrationState": "A String", # Output only. Status of the deployment model migration.
@@ -2183,6 +2201,12 @@ <h3>Method Details</h3>
2183
2201
"subscriptionType": "A String", # Output only. This subscription type enum states the subscription type of the project.
2184
2202
"suspended": True or False, # Optional. Suspended indicates if a user has suspended a connection or not.
2185
2203
"tlsServiceDirectory": "A String", # Output only. The name of the Service Directory service with TLS.
2204
+
"trafficShapingConfigs": [ # Optional. Traffic shaping configuration for the connection.
2205
+
{ # * 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.
2206
+
"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.
2207
+
"quotaLimit": "A String", # Required. Maximum number of api calls allowed.
"connectionRevision": "A String", # Output only. Connection revision. This field is only updated when the connection is created or updated by User.
2487
2511
"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.
2488
-
"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.
2512
+
"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.
2489
2513
"connectionRatelimitWindowSeconds": "A String", # Output only. The window used for ratelimiting runtime requests to connections.
2490
2514
"deploymentModel": "A String", # Output only. Indicates whether connector is deployed on GKE/CloudRun
2491
2515
"deploymentModelMigrationState": "A String", # Output only. Status of the deployment model migration.
@@ -2834,6 +2858,12 @@ <h3>Method Details</h3>
2834
2858
"subscriptionType": "A String", # Output only. This subscription type enum states the subscription type of the project.
2835
2859
"suspended": True or False, # Optional. Suspended indicates if a user has suspended a connection or not.
2836
2860
"tlsServiceDirectory": "A String", # Output only. The name of the Service Directory service with TLS.
2861
+
"trafficShapingConfigs": [ # Optional. Traffic shaping configuration for the connection.
2862
+
{ # * 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.
2863
+
"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.
2864
+
"quotaLimit": "A String", # Required. Maximum number of api calls allowed.
name: string, Required. Resource name of the Entity Type. Format: projects/{project}/locations/{location}/connections/{connection}/entityTypes/{entityType} (required)
106
+
view: string, Specifies view for entity type schema.
107
+
Allowed values
108
+
ENTITY_TYPE_SCHEMA_VIEW_UNSPECIFIED - VIEW_UNSPECIFIED. The unset value. Defaults to BASIC View.
109
+
ENTITY_TYPE_SCHEMA_VIEW_BASIC - Return basic entity type schema.
0 commit comments