toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'attestation': ?pulumi.Input.mapOptionalInputValue<AttestationNote, Map<String, dynamic>>(attestation, (value) => value.toMap()),
'build': ?pulumi.Input.mapOptionalInputValue<BuildNote, Map<String, dynamic>>(build, (value) => value.toMap()),
'compliance': ?pulumi.Input.mapOptionalInputValue<ComplianceNote, Map<String, dynamic>>(compliance, (value) => value.toMap()),
'deployment': ?pulumi.Input.mapOptionalInputValue<DeploymentNote, Map<String, dynamic>>(deployment, (value) => value.toMap()),
'discovery': ?pulumi.Input.mapOptionalInputValue<DiscoveryNote, Map<String, dynamic>>(discovery, (value) => value.toMap()),
'dsseAttestation': ?pulumi.Input.mapOptionalInputValue<DSSEAttestationNote, Map<String, dynamic>>(dsseAttestation, (value) => value.toMap()),
'expirationTime': ?expirationTime,
'image': ?pulumi.Input.mapOptionalInputValue<ImageNote, Map<String, dynamic>>(image, (value) => value.toMap()),
'longDescription': ?longDescription,
'noteId': noteId,
'package': ?pulumi.Input.mapOptionalInputValue<PackageNote, Map<String, dynamic>>(package, (value) => value.toMap()),
'project': ?project,
'relatedNoteNames': ?relatedNoteNames,
'relatedUrl': ?pulumi.Input.mapOptionalInputValue<List<RelatedUrl>, List<Map<String, dynamic>>>(relatedUrl, (value) => pulumi.Input.encodeList<RelatedUrl, Map<String, dynamic>>(value, (value) => value.toMap())),
'sbomReference': ?pulumi.Input.mapOptionalInputValue<SBOMReferenceNote, Map<String, dynamic>>(sbomReference, (value) => value.toMap()),
'shortDescription': ?shortDescription,
'upgrade': ?pulumi.Input.mapOptionalInputValue<UpgradeNote, Map<String, dynamic>>(upgrade, (value) => value.toMap()),
'vulnerability': ?pulumi.Input.mapOptionalInputValue<VulnerabilityNote, Map<String, dynamic>>(vulnerability, (value) => value.toMap()),
'vulnerabilityAssessment': ?pulumi.Input.mapOptionalInputValue<VulnerabilityAssessmentNote, Map<String, dynamic>>(vulnerabilityAssessment, (value) => value.toMap()),
};
}