GetNoteContaineranalysisV1beta1Result.fromMap constructor
GetNoteContaineranalysisV1beta1Result.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetNoteContaineranalysisV1beta1Result.fromMap(Map<String, dynamic> map) {
return GetNoteContaineranalysisV1beta1Result(
attestationAuthority: AuthorityResponse.fromMap((map['attestationAuthority']! as Map).cast<String, dynamic>()),
baseImage: BasisResponseContaineranalysisV1beta1.fromMap((map['baseImage']! as Map).cast<String, dynamic>()),
build: BuildResponse.fromMap((map['build']! as Map).cast<String, dynamic>()),
createTime: map['createTime'] as String,
deployable: DeployableResponseContaineranalysisV1beta1.fromMap((map['deployable']! as Map).cast<String, dynamic>()),
discovery: DiscoveryResponseContaineranalysisV1beta1.fromMap((map['discovery']! as Map).cast<String, dynamic>()),
expirationTime: map['expirationTime'] as String,
intoto: InTotoResponse.fromMap((map['intoto']! as Map).cast<String, dynamic>()),
kind: map['kind'] as String,
longDescription: map['longDescription'] as String,
name: map['name'] as String,
package: PackageResponseContaineranalysisV1beta1.fromMap((map['package']! as Map).cast<String, dynamic>()),
relatedNoteNames: (map['relatedNoteNames'] as List).cast<String>(),
relatedUrl: pulumi.Input.decodeList<RelatedUrlResponseContaineranalysisV1beta1>(map['relatedUrl']!, (value) => RelatedUrlResponseContaineranalysisV1beta1.fromMap((value as Map).cast<String, dynamic>())),
sbom: DocumentNoteResponseContaineranalysisV1beta1.fromMap((map['sbom']! as Map).cast<String, dynamic>()),
sbomReference: SBOMReferenceNoteResponseContaineranalysisV1beta1.fromMap((map['sbomReference']! as Map).cast<String, dynamic>()),
shortDescription: map['shortDescription'] as String,
spdxFile: FileNoteResponseContaineranalysisV1beta1.fromMap((map['spdxFile']! as Map).cast<String, dynamic>()),
spdxPackage: PackageInfoNoteResponseContaineranalysisV1beta1.fromMap((map['spdxPackage']! as Map).cast<String, dynamic>()),
spdxRelationship: RelationshipNoteResponseContaineranalysisV1beta1.fromMap((map['spdxRelationship']! as Map).cast<String, dynamic>()),
updateTime: map['updateTime'] as String,
vulnerability: VulnerabilityResponse.fromMap((map['vulnerability']! as Map).cast<String, dynamic>()),
vulnerabilityAssessment: VulnerabilityAssessmentNoteResponseContaineranalysisV1beta1.fromMap((map['vulnerabilityAssessment']! as Map).cast<String, dynamic>()),
);
}