PackageInfoOccurrenceArgs

data class PackageInfoOccurrenceArgs(val comment: Output<String>? = null, val filename: Output<String>? = null, val id: Output<String>? = null, val licenseConcluded: Output<LicenseArgs>? = null, val sourceInfo: Output<String>? = null) : ConvertibleToJava<PackageInfoOccurrenceArgs>

PackageInfoOccurrence represents an SPDX Package Information section: https://spdx.github.io/spdx-spec/3-package-information/

Constructors

Link copied to clipboard
fun PackageInfoOccurrenceArgs(comment: Output<String>? = null, filename: Output<String>? = null, id: Output<String>? = null, licenseConcluded: Output<LicenseArgs>? = null, sourceInfo: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): PackageInfoOccurrenceArgs

Properties

Link copied to clipboard
val comment: Output<String>? = null

A place for the SPDX file creator to record any general comments about the package being described

Link copied to clipboard
val filename: Output<String>? = null

Provide the actual file name of the package, or path of the directory being treated as a package

Link copied to clipboard
val id: Output<String>? = null

Uniquely identify any element in an SPDX document which may be referenced by other elements

Link copied to clipboard
val licenseConcluded: Output<LicenseArgs>? = null

package or alternative values, if the governing license cannot be determined

Link copied to clipboard
val sourceInfo: Output<String>? = null

Provide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package