toMap method

Map<String, dynamic> toMap()

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()),
  };
}