Show / Hide Table of Contents

Class ConnectorInfraConfig

This cofiguration provides infra configs like rate limit threshold which need to be configurable for every connector version

Inheritance
object
ConnectorInfraConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Connectors.v1.Data
Assembly: Google.Apis.Connectors.v1.dll
Syntax
public class ConnectorInfraConfig : IDirectResponseSchema

Properties

AlwaysAllocateCpu

Indicates that the Cloud Run CPU should always be allocated.

Declaration
[JsonProperty("alwaysAllocateCpu")]
public virtual bool? AlwaysAllocateCpu { get; set; }
Property Value
Type Description
bool?

ConnectionRatelimitWindowSeconds

The window used for ratelimiting runtime requests to connections.

Declaration
[JsonProperty("connectionRatelimitWindowSeconds")]
public virtual long? ConnectionRatelimitWindowSeconds { get; set; }
Property Value
Type Description
long?

ConnectorVersioningEnabled

Indicate whether connector versioning is enabled.

Declaration
[JsonProperty("connectorVersioningEnabled")]
public virtual bool? ConnectorVersioningEnabled { get; set; }
Property Value
Type Description
bool?

DeploymentModel

Indicate whether connector is deployed on GKE/CloudRun

Declaration
[JsonProperty("deploymentModel")]
public virtual string DeploymentModel { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

HpaConfig

HPA autoscaling config.

Declaration
[JsonProperty("hpaConfig")]
public virtual HPAConfig HpaConfig { get; set; }
Property Value
Type Description
HPAConfig

InternalclientRatelimitThreshold

Max QPS supported for internal requests originating from Connd.

Declaration
[JsonProperty("internalclientRatelimitThreshold")]
public virtual long? InternalclientRatelimitThreshold { get; set; }
Property Value
Type Description
long?

MaxInstanceRequestConcurrency

Max Instance Request Conncurrency for Cloud Run service.

Declaration
[JsonProperty("maxInstanceRequestConcurrency")]
public virtual int? MaxInstanceRequestConcurrency { get; set; }
Property Value
Type Description
int?

MigrateDeploymentModel

Indicate whether connector is being migrated to cloud run deployment model.

Declaration
[JsonProperty("migrateDeploymentModel")]
public virtual bool? MigrateDeploymentModel { get; set; }
Property Value
Type Description
bool?

MigrateTls

Indicate whether connector is being migrated to TLS.

Declaration
[JsonProperty("migrateTls")]
public virtual bool? MigrateTls { get; set; }
Property Value
Type Description
bool?

NetworkEgressMode

Indicate whether connector is being migrated to use direct VPC egress.

Declaration
[JsonProperty("networkEgressMode")]
public virtual string NetworkEgressMode { get; set; }
Property Value
Type Description
string

ProvisionCloudSpanner

Indicate whether cloud spanner is required for connector job.

Declaration
[JsonProperty("provisionCloudSpanner")]
public virtual bool? ProvisionCloudSpanner { get; set; }
Property Value
Type Description
bool?

ProvisionMemstore

Indicate whether memstore is required for connector job.

Declaration
[JsonProperty("provisionMemstore")]
public virtual bool? ProvisionMemstore { get; set; }
Property Value
Type Description
bool?

RatelimitThreshold

Max QPS supported by the connector version before throttling of requests.

Declaration
[JsonProperty("ratelimitThreshold")]
public virtual long? RatelimitThreshold { get; set; }
Property Value
Type Description
long?

ResourceLimits

System resource limits.

Declaration
[JsonProperty("resourceLimits")]
public virtual ResourceLimits ResourceLimits { get; set; }
Property Value
Type Description
ResourceLimits

ResourceRequests

System resource requests.

Declaration
[JsonProperty("resourceRequests")]
public virtual ResourceRequests ResourceRequests { get; set; }
Property Value
Type Description
ResourceRequests

SharedDeployment

The name of shared connector deployment.

Declaration
[JsonProperty("sharedDeployment")]
public virtual string SharedDeployment { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX