Class Attestor (1.0.0-beta05)

public sealed class Attestor : IMessage<Attestor>, IEquatable<Attestor>, IDeepCloneable<Attestor>, IBufferMessage, IMessage

An [attestor][google.cloud.binaryauthorization.v1beta1.Attestor] that attests to container image artifacts. An existing attestor cannot be modified except where indicated.

Inheritance

Object > Attestor

Namespace

Google.Cloud.BinaryAuthorization.V1Beta1

Assembly

Google.Cloud.BinaryAuthorization.V1Beta1.dll

Constructors

Attestor()

public Attestor()

Attestor(Attestor)

public Attestor(Attestor other)
Parameter
NameDescription
otherAttestor

Properties

AttestorName

public AttestorName AttestorName { get; set; }

AttestorName-typed view over the Name resource name property.

Property Value
TypeDescription
AttestorName

AttestorTypeCase

public Attestor.AttestorTypeOneofCase AttestorTypeCase { get; }
Property Value
TypeDescription
Attestor.AttestorTypeOneofCase

Description

public string Description { get; set; }

Optional. A descriptive comment. This field may be updated. The field may be displayed in chooser dialogs.

Property Value
TypeDescription
String

Name

public string Name { get; set; }

Required. The resource name, in the format: projects/*/attestors/*. This field may not be updated.

Property Value
TypeDescription
String

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. Time when the attestor was last updated.

Property Value
TypeDescription
Timestamp

UserOwnedDrydockNote

public UserOwnedDrydockNote UserOwnedDrydockNote { get; set; }

A Drydock ATTESTATION_AUTHORITY Note, created by the user.

Property Value
TypeDescription
UserOwnedDrydockNote