GoogleCloudConnectorsV1ConnectorVersionInfraConfig
import type { GoogleCloudConnectorsV1ConnectorVersionInfraConfig } from "https://googleapis.deno.dev/v1/integrations:v1.ts";
This cofiguration provides infra configs like rate limit threshold which need to be configurable for every connector version
interface GoogleCloudConnectorsV1ConnectorVersionInfraConfig {
readonly connectionRatelimitWindowSeconds?: bigint;
deploymentModel?: "DEPLOYMENT_MODEL_UNSPECIFIED" | "GKE_MST" | "CLOUD_RUN_MST";
readonly hpaConfig?: GoogleCloudConnectorsV1HPAConfig;
readonly internalclientRatelimitThreshold?: bigint;
readonly ratelimitThreshold?: bigint;
readonly resourceLimits?: GoogleCloudConnectorsV1ResourceLimits;
readonly resourceRequests?: GoogleCloudConnectorsV1ResourceRequests;
readonly sharedDeployment?: string;
}§Properties
§
readonly connectionRatelimitWindowSeconds?: bigint
[src]Output only. The window used for ratelimiting runtime requests to connections.
§
deploymentModel?: "DEPLOYMENT_MODEL_UNSPECIFIED" | "GKE_MST" | "CLOUD_RUN_MST"
[src]Optional. Indicates whether connector is deployed on GKE/CloudRun
§
readonly hpaConfig?: GoogleCloudConnectorsV1HPAConfig
[src]Output only. HPA autoscaling config.
§
readonly internalclientRatelimitThreshold?: bigint
[src]Output only. Max QPS supported for internal requests originating from Connd.
§
readonly ratelimitThreshold?: bigint
[src]Output only. Max QPS supported by the connector version before throttling of requests.
§
readonly resourceLimits?: GoogleCloudConnectorsV1ResourceLimits
[src]Output only. System resource limits.
§
readonly resourceRequests?: GoogleCloudConnectorsV1ResourceRequests
[src]Output only. System resource requests.