toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'artifactManifest': artifactManifest,
    'artifactTiming': pulumi.Input.mapInputValue<TimeSpanResponse, Map<String, dynamic>>(artifactTiming, (value) => value.toMap()),
    'buildStepImages': buildStepImages,
    'buildStepOutputs': buildStepOutputs,
    'images': pulumi.Input.mapInputValue<List<BuiltImageResponse>, List<Map<String, dynamic>>>(images, (value) => pulumi.Input.encodeList<BuiltImageResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'mavenArtifacts': pulumi.Input.mapInputValue<List<UploadedMavenArtifactResponse>, List<Map<String, dynamic>>>(mavenArtifacts, (value) => pulumi.Input.encodeList<UploadedMavenArtifactResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'npmPackages': pulumi.Input.mapInputValue<List<UploadedNpmPackageResponse>, List<Map<String, dynamic>>>(npmPackages, (value) => pulumi.Input.encodeList<UploadedNpmPackageResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'numArtifacts': numArtifacts,
    'pythonPackages': pulumi.Input.mapInputValue<List<UploadedPythonPackageResponse>, List<Map<String, dynamic>>>(pythonPackages, (value) => pulumi.Input.encodeList<UploadedPythonPackageResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
  };
}