GoogleCloudRunV2BuildConfiguration.fromJson constructor
GoogleCloudRunV2BuildConfiguration.fromJson(
- Map json_
Implementation
GoogleCloudRunV2BuildConfiguration.fromJson(core.Map json_)
: this(
buildpacksBuild: json_.containsKey('buildpacksBuild')
? GoogleCloudRunV2BuildConfigurationBuildpacksBuild.fromJson(
json_['buildpacksBuild'] as core.Map<core.String, core.dynamic>,
)
: null,
dockerBuild: json_.containsKey('dockerBuild')
? GoogleCloudRunV2BuildConfigurationDockerBuild.fromJson(
json_['dockerBuild'] as core.Map<core.String, core.dynamic>,
)
: null,
imageRepositoryUri: json_['imageRepositoryUri'] as core.String?,
serviceAccount: json_['serviceAccount'] as core.String?,
tags: (json_['tags'] as core.List?)
?.map((value) => value as core.String)
.toList(),
workerConfiguration: json_.containsKey('workerConfiguration')
? GoogleCloudRunV2WorkerConfiguration.fromJson(
json_['workerConfiguration']
as core.Map<core.String, core.dynamic>,
)
: null,
);