Class FileOccurrence
FileOccurrence represents an SPDX File Information section: https://spdx.github.io/spdx-spec/4-file-information/
Implements
Inherited Members
Namespace: Google.Apis.ContainerAnalysis.v1alpha1.Data
Assembly: Google.Apis.ContainerAnalysis.v1alpha1.dll
Syntax
public class FileOccurrence : IDirectResponseSchema
Properties
Attributions
This field provides a place for the SPDX data creator to record, at the file level, acknowledgements that may be needed to be communicated in some contexts
Declaration
[JsonProperty("attributions")]
public virtual IList<string> Attributions { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Comment
This field provides a place for the SPDX file creator to record any general comments about the file
Declaration
[JsonProperty("comment")]
public virtual string Comment { get; set; }
Property Value
Type | Description |
---|---|
string |
Contributors
This field provides a place for the SPDX file creator to record file contributors
Declaration
[JsonProperty("contributors")]
public virtual IList<string> Contributors { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Copyright
Identify the copyright holder of the file, as well as any dates present
Declaration
[JsonProperty("copyright")]
public virtual string Copyright { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FilesLicenseInfo
This field contains the license information actually found in the file, if any
Declaration
[JsonProperty("filesLicenseInfo")]
public virtual IList<string> FilesLicenseInfo { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Id
Uniquely identify any element in an SPDX document which may be referenced by other elements
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type | Description |
---|---|
string |
LicenseConcluded
This field contains the license the SPDX file creator has concluded as governing the file or alternative values if the governing license cannot be determined
Declaration
[JsonProperty("licenseConcluded")]
public virtual License LicenseConcluded { get; set; }
Property Value
Type | Description |
---|---|
License |
Notice
This field provides a place for the SPDX file creator to record license notices or other such related notices found in the file
Declaration
[JsonProperty("notice")]
public virtual string Notice { get; set; }
Property Value
Type | Description |
---|---|
string |