GoogleCloudConnectorsV1ConnectorVersionInfraConfig.fromJson constructor
GoogleCloudConnectorsV1ConnectorVersionInfraConfig.fromJson(
- Map json_
Implementation
GoogleCloudConnectorsV1ConnectorVersionInfraConfig.fromJson(core.Map json_)
: this(
connectionRatelimitWindowSeconds:
json_['connectionRatelimitWindowSeconds'] as core.String?,
deploymentModel: json_['deploymentModel'] as core.String?,
deploymentModelMigrationState:
json_['deploymentModelMigrationState'] as core.String?,
hpaConfig: json_.containsKey('hpaConfig')
? GoogleCloudConnectorsV1HPAConfig.fromJson(
json_['hpaConfig'] as core.Map<core.String, core.dynamic>)
: null,
internalclientRatelimitThreshold:
json_['internalclientRatelimitThreshold'] as core.String?,
maxInstanceRequestConcurrency:
json_['maxInstanceRequestConcurrency'] as core.int?,
ratelimitThreshold: json_['ratelimitThreshold'] as core.String?,
resourceLimits: json_.containsKey('resourceLimits')
? GoogleCloudConnectorsV1ResourceLimits.fromJson(
json_['resourceLimits']
as core.Map<core.String, core.dynamic>)
: null,
resourceRequests: json_.containsKey('resourceRequests')
? GoogleCloudConnectorsV1ResourceRequests.fromJson(
json_['resourceRequests']
as core.Map<core.String, core.dynamic>)
: null,
sharedDeployment: json_['sharedDeployment'] as core.String?,
tlsMigrationState: json_['tlsMigrationState'] as core.String?,
);