toMap method

Map<String, dynamic> toMap()

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