toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'attestation': ?pulumi.Input.mapOptionalInputValue<Details, Map<String, dynamic>>(attestation, (value) => value.toMap()),
'build': ?pulumi.Input.mapOptionalInputValue<GrafeasV1beta1BuildDetails, Map<String, dynamic>>(build, (value) => value.toMap()),
'deployment': ?pulumi.Input.mapOptionalInputValue<GrafeasV1beta1DeploymentDetails, Map<String, dynamic>>(deployment, (value) => value.toMap()),
'derivedImage': ?pulumi.Input.mapOptionalInputValue<GrafeasV1beta1ImageDetails, Map<String, dynamic>>(derivedImage, (value) => value.toMap()),
'discovered': ?pulumi.Input.mapOptionalInputValue<GrafeasV1beta1DiscoveryDetails, Map<String, dynamic>>(discovered, (value) => value.toMap()),
'envelope': ?pulumi.Input.mapOptionalInputValue<EnvelopeContaineranalysisV1beta1, Map<String, dynamic>>(envelope, (value) => value.toMap()),
'installation': ?pulumi.Input.mapOptionalInputValue<GrafeasV1beta1PackageDetails, Map<String, dynamic>>(installation, (value) => value.toMap()),
'intoto': ?pulumi.Input.mapOptionalInputValue<GrafeasV1beta1IntotoDetails, Map<String, dynamic>>(intoto, (value) => value.toMap()),
'noteName': noteName,
'project': ?project,
'remediation': ?remediation,
'resource': pulumi.Input.mapInputValue<ResourceContaineranalysisV1beta1, Map<String, dynamic>>(resource, (value) => value.toMap()),
'sbom': ?pulumi.Input.mapOptionalInputValue<DocumentOccurrenceContaineranalysisV1beta1, Map<String, dynamic>>(sbom, (value) => value.toMap()),
'sbomReference': ?pulumi.Input.mapOptionalInputValue<SBOMReferenceOccurrenceContaineranalysisV1beta1, Map<String, dynamic>>(sbomReference, (value) => value.toMap()),
'spdxFile': ?pulumi.Input.mapOptionalInputValue<FileOccurrenceContaineranalysisV1beta1, Map<String, dynamic>>(spdxFile, (value) => value.toMap()),
'spdxPackage': ?pulumi.Input.mapOptionalInputValue<PackageInfoOccurrenceContaineranalysisV1beta1, Map<String, dynamic>>(spdxPackage, (value) => value.toMap()),
'spdxRelationship': ?pulumi.Input.mapOptionalInputValue<RelationshipOccurrenceContaineranalysisV1beta1, Map<String, dynamic>>(spdxRelationship, (value) => value.toMap()),
'vulnerability': ?pulumi.Input.mapOptionalInputValue<GrafeasV1beta1VulnerabilityDetails, Map<String, dynamic>>(vulnerability, (value) => value.toMap()),
};
}