Interface BinaryAuthorizationOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
BinaryAuthorization, BinaryAuthorization.Builder

@Generated public interface BinaryAuthorizationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getEnabled

      @Deprecated boolean getEnabled()
      Deprecated.
      google.container.v1beta1.BinaryAuthorization.enabled is deprecated. See google/container/v1beta1/cluster_service.proto;l=3054
       This field is deprecated. Leave this unset and instead configure
       BinaryAuthorization using evaluation_mode. If evaluation_mode is set to
       anything other than EVALUATION_MODE_UNSPECIFIED, this field is ignored.
       
      bool enabled = 1 [deprecated = true];
      Returns:
      The enabled.
    • getEvaluationModeValue

      int getEvaluationModeValue()
       Mode of operation for binauthz policy evaluation. If unspecified, defaults
       to DISABLED.
       
      .google.container.v1beta1.BinaryAuthorization.EvaluationMode evaluation_mode = 2;
      Returns:
      The enum numeric value on the wire for evaluationMode.
    • getEvaluationMode

       Mode of operation for binauthz policy evaluation. If unspecified, defaults
       to DISABLED.
       
      .google.container.v1beta1.BinaryAuthorization.EvaluationMode evaluation_mode = 2;
      Returns:
      The evaluationMode.
    • getPolicyBindingsList

      List<BinaryAuthorization.PolicyBinding> getPolicyBindingsList()
       Optional. Binauthz policies that apply to this cluster.
       
      repeated .google.container.v1beta1.BinaryAuthorization.PolicyBinding policy_bindings = 5 [(.google.api.field_behavior) = OPTIONAL];
    • getPolicyBindings

      BinaryAuthorization.PolicyBinding getPolicyBindings(int index)
       Optional. Binauthz policies that apply to this cluster.
       
      repeated .google.container.v1beta1.BinaryAuthorization.PolicyBinding policy_bindings = 5 [(.google.api.field_behavior) = OPTIONAL];
    • getPolicyBindingsCount

      int getPolicyBindingsCount()
       Optional. Binauthz policies that apply to this cluster.
       
      repeated .google.container.v1beta1.BinaryAuthorization.PolicyBinding policy_bindings = 5 [(.google.api.field_behavior) = OPTIONAL];
    • getPolicyBindingsOrBuilderList

      List<? extends BinaryAuthorization.PolicyBindingOrBuilder> getPolicyBindingsOrBuilderList()
       Optional. Binauthz policies that apply to this cluster.
       
      repeated .google.container.v1beta1.BinaryAuthorization.PolicyBinding policy_bindings = 5 [(.google.api.field_behavior) = OPTIONAL];
    • getPolicyBindingsOrBuilder

      BinaryAuthorization.PolicyBindingOrBuilder getPolicyBindingsOrBuilder(int index)
       Optional. Binauthz policies that apply to this cluster.
       
      repeated .google.container.v1beta1.BinaryAuthorization.PolicyBinding policy_bindings = 5 [(.google.api.field_behavior) = OPTIONAL];