Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

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

§

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.

§

Output only. System resource limits.

§

Output only. System resource requests.

§
readonly sharedDeployment?: string
[src]

Output only. The name of shared connector deployment.