Interface V1beta1Policy.SELinuxStrategyOptionsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V1beta1Policy.SELinuxStrategyOptions, V1beta1Policy.SELinuxStrategyOptions.Builder
Enclosing class:
V1beta1Policy

public static interface V1beta1Policy.SELinuxStrategyOptionsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    rule is the strategy that will dictate the allowable labels that may be set.
    com.google.protobuf.ByteString
    rule is the strategy that will dictate the allowable labels that may be set.
    seLinuxOptions required to run as; required for MustRunAs More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ +optional
    seLinuxOptions required to run as; required for MustRunAs More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ +optional
    boolean
    rule is the strategy that will dictate the allowable labels that may be set.
    boolean
    seLinuxOptions required to run as; required for MustRunAs More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ +optional

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasRule

      boolean hasRule()
       rule is the strategy that will dictate the allowable labels that may be set.
       
      optional string rule = 1;
    • getRule

      String getRule()
       rule is the strategy that will dictate the allowable labels that may be set.
       
      optional string rule = 1;
    • getRuleBytes

      com.google.protobuf.ByteString getRuleBytes()
       rule is the strategy that will dictate the allowable labels that may be set.
       
      optional string rule = 1;
    • hasSeLinuxOptions

      boolean hasSeLinuxOptions()
       seLinuxOptions required to run as; required for MustRunAs
       More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
       +optional
       
      optional .k8s.io.api.core.v1.SELinuxOptions seLinuxOptions = 2;
    • getSeLinuxOptions

      V1.SELinuxOptions getSeLinuxOptions()
       seLinuxOptions required to run as; required for MustRunAs
       More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
       +optional
       
      optional .k8s.io.api.core.v1.SELinuxOptions seLinuxOptions = 2;
    • getSeLinuxOptionsOrBuilder

      V1.SELinuxOptionsOrBuilder getSeLinuxOptionsOrBuilder()
       seLinuxOptions required to run as; required for MustRunAs
       More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
       +optional
       
      optional .k8s.io.api.core.v1.SELinuxOptions seLinuxOptions = 2;