toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'attestationAuthority': ?pulumi.Input.mapOptionalInputValue<Authority, Map<String, dynamic>>(attestationAuthority, (value) => value.toMap()),
'baseImage': ?pulumi.Input.mapOptionalInputValue<BasisContaineranalysisV1beta1, Map<String, dynamic>>(baseImage, (value) => value.toMap()),
'build': ?pulumi.Input.mapOptionalInputValue<Build, Map<String, dynamic>>(build, (value) => value.toMap()),
'deployable': ?pulumi.Input.mapOptionalInputValue<DeployableContaineranalysisV1beta1, Map<String, dynamic>>(deployable, (value) => value.toMap()),
'discovery': ?pulumi.Input.mapOptionalInputValue<DiscoveryContaineranalysisV1beta1, Map<String, dynamic>>(discovery, (value) => value.toMap()),
'expirationTime': ?expirationTime,
'intoto': ?pulumi.Input.mapOptionalInputValue<InToto, Map<String, dynamic>>(intoto, (value) => value.toMap()),
'longDescription': ?longDescription,
'noteId': noteId,
'package': ?pulumi.Input.mapOptionalInputValue<PackageContaineranalysisV1beta1, Map<String, dynamic>>(package, (value) => value.toMap()),
'project': ?project,
'relatedNoteNames': ?relatedNoteNames,
'relatedUrl': ?pulumi.Input.mapOptionalInputValue<List<RelatedUrlContaineranalysisV1beta1>, List<Map<String, dynamic>>>(relatedUrl, (value) => pulumi.Input.encodeList<RelatedUrlContaineranalysisV1beta1, Map<String, dynamic>>(value, (value) => value.toMap())),
'sbom': ?pulumi.Input.mapOptionalInputValue<DocumentNoteContaineranalysisV1beta1, Map<String, dynamic>>(sbom, (value) => value.toMap()),
'sbomReference': ?pulumi.Input.mapOptionalInputValue<SBOMReferenceNoteContaineranalysisV1beta1, Map<String, dynamic>>(sbomReference, (value) => value.toMap()),
'shortDescription': ?shortDescription,
'spdxFile': ?pulumi.Input.mapOptionalInputValue<FileNoteContaineranalysisV1beta1, Map<String, dynamic>>(spdxFile, (value) => value.toMap()),
'spdxPackage': ?pulumi.Input.mapOptionalInputValue<PackageInfoNoteContaineranalysisV1beta1, Map<String, dynamic>>(spdxPackage, (value) => value.toMap()),
'spdxRelationship': ?pulumi.Input.mapOptionalInputValue<RelationshipNoteContaineranalysisV1beta1, Map<String, dynamic>>(spdxRelationship, (value) => value.toMap()),
'vulnerability': ?pulumi.Input.mapOptionalInputValue<Vulnerability, Map<String, dynamic>>(vulnerability, (value) => value.toMap()),
'vulnerabilityAssessment': ?pulumi.Input.mapOptionalInputValue<VulnerabilityAssessmentNoteContaineranalysisV1beta1, Map<String, dynamic>>(vulnerabilityAssessment, (value) => value.toMap()),
};
}