Class ConnectorVersionInfraConfig
This cofiguration provides infra configs like rate limit threshold which need to be configurable for every connector version
Implements
Inherited Members
Namespace: Google.Apis.Connectors.v1.Data
Assembly: Google.Apis.Connectors.v1.dll
Syntax
public class ConnectorVersionInfraConfig : IDirectResponseSchema
Properties
ConnectionRatelimitWindowSeconds
Output only. The window used for ratelimiting runtime requests to connections.
Declaration
[JsonProperty("connectionRatelimitWindowSeconds")]
public virtual long? ConnectionRatelimitWindowSeconds { get; set; }
Property Value
Type | Description |
---|---|
long? |
DeploymentModel
Optional. Indicates whether connector is deployed on GKE/CloudRun
Declaration
[JsonProperty("deploymentModel")]
public virtual string DeploymentModel { get; set; }
Property Value
Type | Description |
---|---|
string |
DeploymentModelMigrationState
Output only. Status of the deployment model migration.
Declaration
[JsonProperty("deploymentModelMigrationState")]
public virtual string DeploymentModelMigrationState { 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
Output only. HPA autoscaling config.
Declaration
[JsonProperty("hpaConfig")]
public virtual HPAConfig HpaConfig { get; set; }
Property Value
Type | Description |
---|---|
HPAConfig |
InternalclientRatelimitThreshold
Output only. Max QPS supported for internal requests originating from Connd.
Declaration
[JsonProperty("internalclientRatelimitThreshold")]
public virtual long? InternalclientRatelimitThreshold { get; set; }
Property Value
Type | Description |
---|---|
long? |
MaxInstanceRequestConcurrency
Output only. Max instance request concurrency.
Declaration
[JsonProperty("maxInstanceRequestConcurrency")]
public virtual int? MaxInstanceRequestConcurrency { get; set; }
Property Value
Type | Description |
---|---|
int? |
RatelimitThreshold
Output only. 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
Output only. System resource limits.
Declaration
[JsonProperty("resourceLimits")]
public virtual ResourceLimits ResourceLimits { get; set; }
Property Value
Type | Description |
---|---|
ResourceLimits |
ResourceRequests
Output only. System resource requests.
Declaration
[JsonProperty("resourceRequests")]
public virtual ResourceRequests ResourceRequests { get; set; }
Property Value
Type | Description |
---|---|
ResourceRequests |
SharedDeployment
Output only. The name of shared connector deployment.
Declaration
[JsonProperty("sharedDeployment")]
public virtual string SharedDeployment { get; set; }
Property Value
Type | Description |
---|---|
string |
TlsMigrationState
Output only. Status of the TLS migration.
Declaration
[JsonProperty("tlsMigrationState")]
public virtual string TlsMigrationState { get; set; }
Property Value
Type | Description |
---|---|
string |