GoogleCloudAiplatformV1ReasoningEngineSpecDeploymentSpec.fromJson constructor
GoogleCloudAiplatformV1ReasoningEngineSpecDeploymentSpec.fromJson(
- Map json_
Implementation
GoogleCloudAiplatformV1ReasoningEngineSpecDeploymentSpec.fromJson(
core.Map json_,
) : this(
containerConcurrency: json_['containerConcurrency'] as core.int?,
env:
(json_['env'] as core.List?)
?.map(
(value) => GoogleCloudAiplatformV1EnvVar.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
maxInstances: json_['maxInstances'] as core.int?,
minInstances: json_['minInstances'] as core.int?,
pscInterfaceConfig:
json_.containsKey('pscInterfaceConfig')
? GoogleCloudAiplatformV1PscInterfaceConfig.fromJson(
json_['pscInterfaceConfig']
as core.Map<core.String, core.dynamic>,
)
: null,
resourceLimits: (json_['resourceLimits']
as core.Map<core.String, core.dynamic>?)
?.map((key, value) => core.MapEntry(key, value as core.String)),
secretEnv:
(json_['secretEnv'] as core.List?)
?.map(
(value) => GoogleCloudAiplatformV1SecretEnvVar.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
);