GetOccurrenceContaineranalysisV1beta1Result.fromMap constructor
GetOccurrenceContaineranalysisV1beta1Result.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetOccurrenceContaineranalysisV1beta1Result.fromMap(Map<String, dynamic> map) {
return GetOccurrenceContaineranalysisV1beta1Result(
attestation: DetailsResponse.fromMap((map['attestation']! as Map).cast<String, dynamic>()),
build: GrafeasV1beta1BuildDetailsResponse.fromMap((map['build']! as Map).cast<String, dynamic>()),
createTime: map['createTime'] as String,
deployment: GrafeasV1beta1DeploymentDetailsResponse.fromMap((map['deployment']! as Map).cast<String, dynamic>()),
derivedImage: GrafeasV1beta1ImageDetailsResponse.fromMap((map['derivedImage']! as Map).cast<String, dynamic>()),
discovered: GrafeasV1beta1DiscoveryDetailsResponse.fromMap((map['discovered']! as Map).cast<String, dynamic>()),
envelope: EnvelopeResponseContaineranalysisV1beta1.fromMap((map['envelope']! as Map).cast<String, dynamic>()),
installation: GrafeasV1beta1PackageDetailsResponse.fromMap((map['installation']! as Map).cast<String, dynamic>()),
intoto: GrafeasV1beta1IntotoDetailsResponse.fromMap((map['intoto']! as Map).cast<String, dynamic>()),
kind: map['kind'] as String,
name: map['name'] as String,
noteName: map['noteName'] as String,
remediation: map['remediation'] as String,
resource: ResourceResponseContaineranalysisV1beta1.fromMap((map['resource']! as Map).cast<String, dynamic>()),
sbom: DocumentOccurrenceResponseContaineranalysisV1beta1.fromMap((map['sbom']! as Map).cast<String, dynamic>()),
sbomReference: SBOMReferenceOccurrenceResponseContaineranalysisV1beta1.fromMap((map['sbomReference']! as Map).cast<String, dynamic>()),
spdxFile: FileOccurrenceResponseContaineranalysisV1beta1.fromMap((map['spdxFile']! as Map).cast<String, dynamic>()),
spdxPackage: PackageInfoOccurrenceResponseContaineranalysisV1beta1.fromMap((map['spdxPackage']! as Map).cast<String, dynamic>()),
spdxRelationship: RelationshipOccurrenceResponseContaineranalysisV1beta1.fromMap((map['spdxRelationship']! as Map).cast<String, dynamic>()),
updateTime: map['updateTime'] as String,
vulnerability: GrafeasV1beta1VulnerabilityDetailsResponse.fromMap((map['vulnerability']! as Map).cast<String, dynamic>()),
);
}