public interface BinaryAuthorizationConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getEvaluationMode()
public abstract BinaryAuthorizationConfig.EvaluationMode getEvaluationMode()Optional. Mode of operation for binauthz policy evaluation.
.google.cloud.gkehub.v1.BinaryAuthorizationConfig.EvaluationMode evaluation_mode = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
BinaryAuthorizationConfig.EvaluationMode |
The evaluationMode. |
getEvaluationModeValue()
public abstract int getEvaluationModeValue()Optional. Mode of operation for binauthz policy evaluation.
.google.cloud.gkehub.v1.BinaryAuthorizationConfig.EvaluationMode evaluation_mode = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for evaluationMode. |
getPolicyBindings(int index)
public abstract BinaryAuthorizationConfig.PolicyBinding getPolicyBindings(int index)Optional. Binauthz policies that apply to this cluster.
repeated .google.cloud.gkehub.v1.BinaryAuthorizationConfig.PolicyBinding policy_bindings = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
BinaryAuthorizationConfig.PolicyBinding |
|
getPolicyBindingsCount()
public abstract int getPolicyBindingsCount()Optional. Binauthz policies that apply to this cluster.
repeated .google.cloud.gkehub.v1.BinaryAuthorizationConfig.PolicyBinding policy_bindings = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getPolicyBindingsList()
public abstract List<BinaryAuthorizationConfig.PolicyBinding> getPolicyBindingsList()Optional. Binauthz policies that apply to this cluster.
repeated .google.cloud.gkehub.v1.BinaryAuthorizationConfig.PolicyBinding policy_bindings = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<PolicyBinding> |
|
getPolicyBindingsOrBuilder(int index)
public abstract BinaryAuthorizationConfig.PolicyBindingOrBuilder getPolicyBindingsOrBuilder(int index)Optional. Binauthz policies that apply to this cluster.
repeated .google.cloud.gkehub.v1.BinaryAuthorizationConfig.PolicyBinding policy_bindings = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
BinaryAuthorizationConfig.PolicyBindingOrBuilder |
|
getPolicyBindingsOrBuilderList()
public abstract List<? extends BinaryAuthorizationConfig.PolicyBindingOrBuilder> getPolicyBindingsOrBuilderList()Optional. Binauthz policies that apply to this cluster.
repeated .google.cloud.gkehub.v1.BinaryAuthorizationConfig.PolicyBinding policy_bindings = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.gkehub.v1.BinaryAuthorizationConfig.PolicyBindingOrBuilder> |
|