public sealed class AttestationNote : IMessage<AttestationNote>, IEquatable<AttestationNote>, IDeepCloneable<AttestationNote>, IBufferMessage, IMessage
Note kind that represents a logical attestation "role" or "authority". For
example, an organization might have one Authority
for "QA" and one for
"build". This note is intended to act strictly as a grouping mechanism for
the attached occurrences (Attestations). This grouping mechanism also
provides a security boundary, since IAM ACLs gate the ability for a principle
to attach an occurrence to a given note. It also provides a single point of
lookup to find all attached attestation occurrences, even if they don't all
live in the same project.
Implements
IMessage<AttestationNote>, IEquatable<AttestationNote>, IDeepCloneable<AttestationNote>, IBufferMessage, IMessageNamespace
Grafeas.V1Assembly
Grafeas.V1.dll
Constructors
AttestationNote()
public AttestationNote()
AttestationNote(AttestationNote)
public AttestationNote(AttestationNote other)
Parameter | |
---|---|
Name | Description |
other | AttestationNote |
Properties
Hint
public AttestationNote.Types.Hint Hint { get; set; }
Hint hints at the purpose of the attestation authority.
Property Value | |
---|---|
Type | Description |
AttestationNote.Types.Hint |