toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'attestation': ?pulumi.Input.mapOptionalInputValue<Attestation, Map<String, dynamic>>(attestation, (value) => value.toMap()),
'buildDetails': ?pulumi.Input.mapOptionalInputValue<BuildDetails, Map<String, dynamic>>(buildDetails, (value) => value.toMap()),
'compliance': ?pulumi.Input.mapOptionalInputValue<ComplianceOccurrenceContaineranalysisV1alpha1, Map<String, dynamic>>(compliance, (value) => value.toMap()),
'deployment': ?pulumi.Input.mapOptionalInputValue<DeploymentType, Map<String, dynamic>>(deployment, (value) => value.toMap()),
'derivedImage': ?pulumi.Input.mapOptionalInputValue<Derived, Map<String, dynamic>>(derivedImage, (value) => value.toMap()),
'discovered': ?pulumi.Input.mapOptionalInputValue<Discovered, Map<String, dynamic>>(discovered, (value) => value.toMap()),
'dsseAttestation': ?pulumi.Input.mapOptionalInputValue<DSSEAttestationOccurrenceContaineranalysisV1alpha1, Map<String, dynamic>>(dsseAttestation, (value) => value.toMap()),
'envelope': ?pulumi.Input.mapOptionalInputValue<EnvelopeContaineranalysisV1alpha1, Map<String, dynamic>>(envelope, (value) => value.toMap()),
'installation': ?pulumi.Input.mapOptionalInputValue<Installation, Map<String, dynamic>>(installation, (value) => value.toMap()),
'name': ?name,
'noteName': ?noteName,
'project': ?project,
'remediation': ?remediation,
'resource': ?pulumi.Input.mapOptionalInputValue<ResourceType, Map<String, dynamic>>(resource, (value) => value.toMap()),
'resourceUrl': ?resourceUrl,
'sbom': ?pulumi.Input.mapOptionalInputValue<DocumentOccurrence, Map<String, dynamic>>(sbom, (value) => value.toMap()),
'sbomReference': ?pulumi.Input.mapOptionalInputValue<SBOMReferenceOccurrenceContaineranalysisV1alpha1, Map<String, dynamic>>(sbomReference, (value) => value.toMap()),
'spdxFile': ?pulumi.Input.mapOptionalInputValue<FileOccurrence, Map<String, dynamic>>(spdxFile, (value) => value.toMap()),
'spdxPackage': ?pulumi.Input.mapOptionalInputValue<PackageInfoOccurrence, Map<String, dynamic>>(spdxPackage, (value) => value.toMap()),
'spdxRelationship': ?pulumi.Input.mapOptionalInputValue<RelationshipOccurrence, Map<String, dynamic>>(spdxRelationship, (value) => value.toMap()),
'upgrade': ?pulumi.Input.mapOptionalInputValue<UpgradeOccurrenceContaineranalysisV1alpha1, Map<String, dynamic>>(upgrade, (value) => value.toMap()),
'vulnerabilityDetails': ?pulumi.Input.mapOptionalInputValue<VulnerabilityDetails, Map<String, dynamic>>(vulnerabilityDetails, (value) => value.toMap()),
};
}