public sealed class BinaryAuthorization : IMessage<BinaryAuthorization>, IEquatable<BinaryAuthorization>, IDeepCloneable<BinaryAuthorization>, IBufferMessage, IMessage
Settings for Binary Authorization feature.
Implements
IMessage<BinaryAuthorization>, IEquatable<BinaryAuthorization>, IDeepCloneable<BinaryAuthorization>, IBufferMessage, IMessageNamespace
Google.Cloud.Run.V2Assembly
Google.Cloud.Run.V2.dll
Constructors
BinaryAuthorization()
public BinaryAuthorization()
BinaryAuthorization(BinaryAuthorization)
public BinaryAuthorization(BinaryAuthorization other)
Parameter | |
---|---|
Name | Description |
other | BinaryAuthorization |
Properties
BinauthzMethodCase
public BinaryAuthorization.BinauthzMethodOneofCase BinauthzMethodCase { get; }
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
Boolean |