public sealed class VulnerabilityAssessmentNote.Types.Product : IMessage<VulnerabilityAssessmentNote.Types.Product>, IEquatable<VulnerabilityAssessmentNote.Types.Product>, IDeepCloneable<VulnerabilityAssessmentNote.Types.Product>, IBufferMessage, IMessage
Reference documentation and code samples for the Grafeas v1 API class VulnerabilityAssessmentNote.Types.Product.
Product contains information about a product and how to uniquely identify it. (-- api-linter: core::0123::resource-annotation=disabled aip.dev/not-precedent: Product is not a separate resource. --)
Implements
IMessageVulnerabilityAssessmentNoteTypesProduct, IEquatableVulnerabilityAssessmentNoteTypesProduct, IDeepCloneableVulnerabilityAssessmentNoteTypesProduct, IBufferMessage, IMessageNamespace
Grafeas.V1Assembly
Grafeas.V1.dll
Constructors
Product()
public Product()
Product(Product)
public Product(VulnerabilityAssessmentNote.Types.Product other)
Parameter | |
---|---|
Name | Description |
other |
VulnerabilityAssessmentNoteTypesProduct |
Properties
GenericUri
public string GenericUri { get; set; }
Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
Property Value | |
---|---|
Type | Description |
string |
HasGenericUri
public bool HasGenericUri { get; }
Gets whether the "generic_uri" field is set
Property Value | |
---|---|
Type | Description |
bool |
Id
public string Id { get; set; }
Token that identifies a product so that it can be referred to from other parts in the document. There is no predefined format as long as it uniquely identifies a group in the context of the current document.
Property Value | |
---|---|
Type | Description |
string |
IdentifierCase
public VulnerabilityAssessmentNote.Types.Product.IdentifierOneofCase IdentifierCase { get; }
Property Value | |
---|---|
Type | Description |
VulnerabilityAssessmentNoteTypesProductIdentifierOneofCase |
Name
public string Name { get; set; }
Name of the product.
Property Value | |
---|---|
Type | Description |
string |