GetOccurrenceContaineranalysisV1alpha1Result.fromMap constructor
GetOccurrenceContaineranalysisV1alpha1Result.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetOccurrenceContaineranalysisV1alpha1Result.fromMap(Map<String, dynamic> map) {
return GetOccurrenceContaineranalysisV1alpha1Result(
attestation: AttestationResponse.fromMap((map['attestation']! as Map).cast<String, dynamic>()),
buildDetails: BuildDetailsResponse.fromMap((map['buildDetails']! as Map).cast<String, dynamic>()),
compliance: ComplianceOccurrenceResponseContaineranalysisV1alpha1.fromMap((map['compliance']! as Map).cast<String, dynamic>()),
createTime: map['createTime'] as String,
deployment: DeploymentResponse.fromMap((map['deployment']! as Map).cast<String, dynamic>()),
derivedImage: DerivedResponse.fromMap((map['derivedImage']! as Map).cast<String, dynamic>()),
discovered: DiscoveredResponse.fromMap((map['discovered']! as Map).cast<String, dynamic>()),
dsseAttestation: DSSEAttestationOccurrenceResponseContaineranalysisV1alpha1.fromMap((map['dsseAttestation']! as Map).cast<String, dynamic>()),
envelope: EnvelopeResponseContaineranalysisV1alpha1.fromMap((map['envelope']! as Map).cast<String, dynamic>()),
installation: InstallationResponse.fromMap((map['installation']! 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: ResourceResponse.fromMap((map['resource']! as Map).cast<String, dynamic>()),
resourceUrl: map['resourceUrl'] as String,
sbom: DocumentOccurrenceResponse.fromMap((map['sbom']! as Map).cast<String, dynamic>()),
sbomReference: SBOMReferenceOccurrenceResponseContaineranalysisV1alpha1.fromMap((map['sbomReference']! as Map).cast<String, dynamic>()),
spdxFile: FileOccurrenceResponse.fromMap((map['spdxFile']! as Map).cast<String, dynamic>()),
spdxPackage: PackageInfoOccurrenceResponse.fromMap((map['spdxPackage']! as Map).cast<String, dynamic>()),
spdxRelationship: RelationshipOccurrenceResponse.fromMap((map['spdxRelationship']! as Map).cast<String, dynamic>()),
updateTime: map['updateTime'] as String,
upgrade: UpgradeOccurrenceResponseContaineranalysisV1alpha1.fromMap((map['upgrade']! as Map).cast<String, dynamic>()),
vulnerabilityDetails: VulnerabilityDetailsResponse.fromMap((map['vulnerabilityDetails']! as Map).cast<String, dynamic>()),
);
}