toMap method

Map<String, dynamic> toMap()

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