public static interface Resources.AdmissionRuleOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getEnforcementMode()
public abstract Resources.AdmissionRule.EnforcementMode getEnforcementMode()Required. The action when a pod creation is denied by the admission rule.
.google.cloud.binaryauthorization.v1.AdmissionRule.EnforcementMode enforcement_mode = 3 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| Resources.AdmissionRule.EnforcementMode | The enforcementMode. |
getEnforcementModeValue()
public abstract int getEnforcementModeValue()Required. The action when a pod creation is denied by the admission rule.
.google.cloud.binaryauthorization.v1.AdmissionRule.EnforcementMode enforcement_mode = 3 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| int | The enum numeric value on the wire for enforcementMode. |
getEvaluationMode()
public abstract Resources.AdmissionRule.EvaluationMode getEvaluationMode()Required. How this admission rule will be evaluated.
.google.cloud.binaryauthorization.v1.AdmissionRule.EvaluationMode evaluation_mode = 1 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| Resources.AdmissionRule.EvaluationMode | The evaluationMode. |
getEvaluationModeValue()
public abstract int getEvaluationModeValue()Required. How this admission rule will be evaluated.
.google.cloud.binaryauthorization.v1.AdmissionRule.EvaluationMode evaluation_mode = 1 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| int | The enum numeric value on the wire for evaluationMode. |
getRequireAttestationsBy(int index)
public abstract String getRequireAttestationsBy(int index) Optional. The resource names of the attestors that must attest to
a container image, in the format projects/*/attestors/*. Each
attestor must exist before a policy can reference it. To add an attestor
to a policy the principal issuing the policy change request must be able
to read the attestor resource.
Note: this field must be non-empty when the evaluation_mode field specifies
REQUIRE_ATTESTATION, otherwise it must be empty.
repeated string require_attestations_by = 2 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
| index | intThe index of the element to return. |
| Type | Description |
| String | The requireAttestationsBy at the given index. |
getRequireAttestationsByBytes(int index)
public abstract ByteString getRequireAttestationsByBytes(int index) Optional. The resource names of the attestors that must attest to
a container image, in the format projects/*/attestors/*. Each
attestor must exist before a policy can reference it. To add an attestor
to a policy the principal issuing the policy change request must be able
to read the attestor resource.
Note: this field must be non-empty when the evaluation_mode field specifies
REQUIRE_ATTESTATION, otherwise it must be empty.
repeated string require_attestations_by = 2 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
| index | intThe index of the value to return. |
| Type | Description |
| ByteString | The bytes of the requireAttestationsBy at the given index. |
getRequireAttestationsByCount()
public abstract int getRequireAttestationsByCount() Optional. The resource names of the attestors that must attest to
a container image, in the format projects/*/attestors/*. Each
attestor must exist before a policy can reference it. To add an attestor
to a policy the principal issuing the policy change request must be able
to read the attestor resource.
Note: this field must be non-empty when the evaluation_mode field specifies
REQUIRE_ATTESTATION, otherwise it must be empty.
repeated string require_attestations_by = 2 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| int | The count of requireAttestationsBy. |
getRequireAttestationsByList()
public abstract List<String> getRequireAttestationsByList() Optional. The resource names of the attestors that must attest to
a container image, in the format projects/*/attestors/*. Each
attestor must exist before a policy can reference it. To add an attestor
to a policy the principal issuing the policy change request must be able
to read the attestor resource.
Note: this field must be non-empty when the evaluation_mode field specifies
REQUIRE_ATTESTATION, otherwise it must be empty.
repeated string require_attestations_by = 2 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| List<String> | A list containing the requireAttestationsBy. |