Binary Authorization v1beta1 API - Class Attestor (2.0.0-beta07)

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

Reference documentation and code samples for the Binary Authorization v1beta1 API class Attestor.

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
Name Description
other Attestor

Properties

AttestorName

public AttestorName AttestorName { get; set; }

AttestorName-typed view over the Name resource name property.

Property Value
Type Description
AttestorName

AttestorTypeCase

public Attestor.AttestorTypeOneofCase AttestorTypeCase { get; }
Property Value
Type Description
AttestorAttestorTypeOneofCase

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
Type Description
string

Name

public string Name { get; set; }

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

Property Value
Type Description
string

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. Time when the attestor was last updated.

Property Value
Type Description
Timestamp

UserOwnedDrydockNote

public UserOwnedDrydockNote UserOwnedDrydockNote { get; set; }

A Drydock ATTESTATION_AUTHORITY Note, created by the user.

Property Value
Type Description
UserOwnedDrydockNote