GoogleCloudAiplatformV1DeployedModel.fromJson constructor
GoogleCloudAiplatformV1DeployedModel.fromJson(
- Map json_
Implementation
GoogleCloudAiplatformV1DeployedModel.fromJson(core.Map json_)
: this(
automaticResources: json_.containsKey('automaticResources')
? GoogleCloudAiplatformV1AutomaticResources.fromJson(
json_['automaticResources']
as core.Map<core.String, core.dynamic>)
: null,
createTime: json_['createTime'] as core.String?,
dedicatedResources: json_.containsKey('dedicatedResources')
? GoogleCloudAiplatformV1DedicatedResources.fromJson(
json_['dedicatedResources']
as core.Map<core.String, core.dynamic>)
: null,
disableContainerLogging:
json_['disableContainerLogging'] as core.bool?,
disableExplanations: json_['disableExplanations'] as core.bool?,
displayName: json_['displayName'] as core.String?,
enableAccessLogging: json_['enableAccessLogging'] as core.bool?,
explanationSpec: json_.containsKey('explanationSpec')
? GoogleCloudAiplatformV1ExplanationSpec.fromJson(
json_['explanationSpec']
as core.Map<core.String, core.dynamic>)
: null,
fasterDeploymentConfig: json_.containsKey('fasterDeploymentConfig')
? GoogleCloudAiplatformV1FasterDeploymentConfig.fromJson(
json_['fasterDeploymentConfig']
as core.Map<core.String, core.dynamic>)
: null,
id: json_['id'] as core.String?,
model: json_['model'] as core.String?,
modelVersionId: json_['modelVersionId'] as core.String?,
privateEndpoints: json_.containsKey('privateEndpoints')
? GoogleCloudAiplatformV1PrivateEndpoints.fromJson(
json_['privateEndpoints']
as core.Map<core.String, core.dynamic>)
: null,
serviceAccount: json_['serviceAccount'] as core.String?,
sharedResources: json_['sharedResources'] as core.String?,
speculativeDecodingSpec: json_.containsKey('speculativeDecodingSpec')
? GoogleCloudAiplatformV1SpeculativeDecodingSpec.fromJson(
json_['speculativeDecodingSpec']
as core.Map<core.String, core.dynamic>)
: null,
status: json_.containsKey('status')
? GoogleCloudAiplatformV1DeployedModelStatus.fromJson(
json_['status'] as core.Map<core.String, core.dynamic>)
: null,
systemLabels:
(json_['systemLabels'] as core.Map<core.String, core.dynamic>?)
?.map(
(key, value) => core.MapEntry(
key,
value as core.String,
),
),
);