Class PodSecurityPolicyReviewSpec

    • Constructor Detail

      • PodSecurityPolicyReviewSpec

        public PodSecurityPolicyReviewSpec()
        No args constructor for use in serialization
      • PodSecurityPolicyReviewSpec

        public PodSecurityPolicyReviewSpec​(List<String> serviceAccountNames,
                                           io.fabric8.kubernetes.api.model.PodTemplateSpec template)
    • Method Detail

      • getServiceAccountNames

        public List<String> getServiceAccountNames()
        serviceAccountNames is an optional set of ServiceAccounts to run the check with. If serviceAccountNames is empty, the template.spec.serviceAccountName is used, unless it's empty, in which case "default" is used instead. If serviceAccountNames is specified, template.spec.serviceAccountName is ignored.
      • setServiceAccountNames

        public void setServiceAccountNames​(List<String> serviceAccountNames)
        serviceAccountNames is an optional set of ServiceAccounts to run the check with. If serviceAccountNames is empty, the template.spec.serviceAccountName is used, unless it's empty, in which case "default" is used instead. If serviceAccountNames is specified, template.spec.serviceAccountName is ignored.
      • getTemplate

        public io.fabric8.kubernetes.api.model.PodTemplateSpec getTemplate()
        PodSecurityPolicyReviewSpec defines specification for PodSecurityPolicyReview
      • setTemplate

        public void setTemplate​(io.fabric8.kubernetes.api.model.PodTemplateSpec template)
        PodSecurityPolicyReviewSpec defines specification for PodSecurityPolicyReview
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)