View Source GoogleApi.Connectors.V1.Model.ConnectorInfraConfig (google_api_connectors v0.8.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

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.