Class SubjectConfig


  • public class SubjectConfig
    extends Object
    • Field Detail

      • name

        @ConfigItem
        public Optional<String> name
        The "name" resource to use by the Subject element in the generated Role Binding resource.
      • kind

        @ConfigItem(defaultValue="ServiceAccount")
        public String kind
        The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind.
      • apiGroup

        @ConfigItem
        public Optional<String> apiGroup
        The "apiGroup" resource that matches with the "kind" property. By default, it's empty.
      • namespace

        @ConfigItem
        public Optional<String> namespace
        The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.
    • Constructor Detail

      • SubjectConfig

        public SubjectConfig()