View Source GoogleApi.Connectors.V1.Model.ConnectorInfraConfig (google_api_connectors v0.7.0)
This cofiguration provides infra configs like rate limit threshold which need to be configurable for every connector version
Attributes
-
connectionRatelimitWindowSeconds
(type:String.t
, default:nil
) - The window used for ratelimiting runtime requests to connections. -
deploymentModel
(type:String.t
, default:nil
) - Indicate whether connector is deployed on GKE/CloudRun -
hpaConfig
(type:GoogleApi.Connectors.V1.Model.HPAConfig.t
, default:nil
) - HPA autoscaling config. -
internalclientRatelimitThreshold
(type:String.t
, default:nil
) - Max QPS supported for internal requests originating from Connd. -
migrateDeploymentModel
(type:boolean()
, default:nil
) - Indicate whether connector is being migrated to cloud run deployment model. -
ratelimitThreshold
(type:String.t
, default:nil
) - Max QPS supported by the connector version before throttling of requests. -
resourceLimits
(type:GoogleApi.Connectors.V1.Model.ResourceLimits.t
, default:nil
) - System resource limits. -
resourceRequests
(type:GoogleApi.Connectors.V1.Model.ResourceRequests.t
, default:nil
) - System resource requests. -
sharedDeployment
(type:String.t
, default:nil
) - The name of shared connector deployment.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Connectors.V1.Model.ConnectorInfraConfig{ connectionRatelimitWindowSeconds: String.t() | nil, deploymentModel: String.t() | nil, hpaConfig: GoogleApi.Connectors.V1.Model.HPAConfig.t() | nil, internalclientRatelimitThreshold: String.t() | nil, migrateDeploymentModel: boolean() | nil, ratelimitThreshold: String.t() | nil, resourceLimits: GoogleApi.Connectors.V1.Model.ResourceLimits.t() | nil, resourceRequests: GoogleApi.Connectors.V1.Model.ResourceRequests.t() | nil, sharedDeployment: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.