ResultsResponse.fromMap constructor
ResultsResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ResultsResponse.fromMap(Map<String, dynamic> map) {
return ResultsResponse(
artifactManifest: pulumi.Input.fromValue(map['artifactManifest'] as String),
artifactTiming: pulumi.Input.fromValue(TimeSpanResponse.fromMap((map['artifactTiming']! as Map).cast<String, dynamic>())),
buildStepImages: pulumi.Input.fromValue((map['buildStepImages'] as List).cast<String>()),
buildStepOutputs: pulumi.Input.fromValue((map['buildStepOutputs'] as List).cast<String>()),
images: pulumi.Input.fromValue(pulumi.Input.decodeList<BuiltImageResponse>(map['images']!, (value) => BuiltImageResponse.fromMap((value as Map).cast<String, dynamic>()))),
mavenArtifacts: pulumi.Input.fromValue(pulumi.Input.decodeList<UploadedMavenArtifactResponse>(map['mavenArtifacts']!, (value) => UploadedMavenArtifactResponse.fromMap((value as Map).cast<String, dynamic>()))),
npmPackages: pulumi.Input.fromValue(pulumi.Input.decodeList<UploadedNpmPackageResponse>(map['npmPackages']!, (value) => UploadedNpmPackageResponse.fromMap((value as Map).cast<String, dynamic>()))),
numArtifacts: pulumi.Input.fromValue(map['numArtifacts'] as String),
pythonPackages: pulumi.Input.fromValue(pulumi.Input.decodeList<UploadedPythonPackageResponse>(map['pythonPackages']!, (value) => UploadedPythonPackageResponse.fromMap((value as Map).cast<String, dynamic>()))),
);
}