Class BinaryAuthorization (1.0.0-beta02)

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

Settings for Binary Authorization feature.

Inheritance

Object > BinaryAuthorization

Namespace

Google.Cloud.Run.V2

Assembly

Google.Cloud.Run.V2.dll

Constructors

BinaryAuthorization()

public BinaryAuthorization()

BinaryAuthorization(BinaryAuthorization)

public BinaryAuthorization(BinaryAuthorization other)
Parameter
NameDescription
otherBinaryAuthorization

Properties

BinauthzMethodCase

public BinaryAuthorization.BinauthzMethodOneofCase BinauthzMethodCase { get; }
Property Value
TypeDescription
BinaryAuthorization.BinauthzMethodOneofCase

BreakglassJustification

public string BreakglassJustification { get; set; }

If present, indicates to use Breakglass using this justification. If use_default is False, then it must be empty. For more information on breakglass, see https://cloud.google.com/binary-authorization/docs/using-breakglass

Property Value
TypeDescription
String

UseDefault

public bool UseDefault { get; set; }

If True, indicates to use the default project's binary authorization policy. If False, binary authorization will be disabled.

Property Value
TypeDescription
Boolean