GoogleCloudAiplatformV1PublisherModelCallToActionDeploy.fromJson constructor
GoogleCloudAiplatformV1PublisherModelCallToActionDeploy.fromJson(
- Map json_
Implementation
GoogleCloudAiplatformV1PublisherModelCallToActionDeploy.fromJson(
core.Map json_,
) : this(
artifactUri: json_['artifactUri'] as core.String?,
automaticResources:
json_.containsKey('automaticResources')
? GoogleCloudAiplatformV1AutomaticResources.fromJson(
json_['automaticResources']
as core.Map<core.String, core.dynamic>,
)
: null,
containerSpec:
json_.containsKey('containerSpec')
? GoogleCloudAiplatformV1ModelContainerSpec.fromJson(
json_['containerSpec'] as core.Map<core.String, core.dynamic>,
)
: null,
dedicatedResources:
json_.containsKey('dedicatedResources')
? GoogleCloudAiplatformV1DedicatedResources.fromJson(
json_['dedicatedResources']
as core.Map<core.String, core.dynamic>,
)
: null,
deployMetadata:
json_.containsKey('deployMetadata')
? GoogleCloudAiplatformV1PublisherModelCallToActionDeployDeployMetadata.fromJson(
json_['deployMetadata']
as core.Map<core.String, core.dynamic>,
)
: null,
deployTaskName: json_['deployTaskName'] as core.String?,
largeModelReference:
json_.containsKey('largeModelReference')
? GoogleCloudAiplatformV1LargeModelReference.fromJson(
json_['largeModelReference']
as core.Map<core.String, core.dynamic>,
)
: null,
modelDisplayName: json_['modelDisplayName'] as core.String?,
publicArtifactUri: json_['publicArtifactUri'] as core.String?,
sharedResources: json_['sharedResources'] as core.String?,
title: json_['title'] as core.String?,
);