public sealed class BinaryAuthorizationConfig : IMessage<BinaryAuthorizationConfig>, IEquatable<BinaryAuthorizationConfig>, IDeepCloneable<BinaryAuthorizationConfig>, IBufferMessage, IMessageReference documentation and code samples for the GKE Hub v1 API class BinaryAuthorizationConfig.
BinaryAuthorizationConfig defines the fleet level configuration of binary authorization feature.
Implements
IMessageBinaryAuthorizationConfig, IEquatableBinaryAuthorizationConfig, IDeepCloneableBinaryAuthorizationConfig, IBufferMessage, IMessageNamespace
Google.Cloud.GkeHub.V1Assembly
Google.Cloud.GkeHub.V1.dll
Constructors
BinaryAuthorizationConfig()
public BinaryAuthorizationConfig()BinaryAuthorizationConfig(BinaryAuthorizationConfig)
public BinaryAuthorizationConfig(BinaryAuthorizationConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
BinaryAuthorizationConfig |
Properties
EvaluationMode
public BinaryAuthorizationConfig.Types.EvaluationMode EvaluationMode { get; set; }Optional. Mode of operation for binauthz policy evaluation.
| Property Value | |
|---|---|
| Type | Description |
BinaryAuthorizationConfigTypesEvaluationMode |
|
PolicyBindings
public RepeatedField<BinaryAuthorizationConfig.Types.PolicyBinding> PolicyBindings { get; }Optional. Binauthz policies that apply to this cluster.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldBinaryAuthorizationConfigTypesPolicyBinding |
|