Class SeccompProfile

    • Constructor Detail

      • SeccompProfile

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

        public SeccompProfile​(String localhostProfile,
                              String type)
    • Method Detail

      • getLocalhostProfile

        public String getLocalhostProfile()
        localhostProfile indicates a profile defined in a file on the node should be used. The profile must be preconfigured on the node to work. Must be a descending path, relative to the kubelet's configured seccomp profile location. Must be set if type is "Localhost". Must NOT be set for any other type.
      • setLocalhostProfile

        public void setLocalhostProfile​(String localhostProfile)
        localhostProfile indicates a profile defined in a file on the node should be used. The profile must be preconfigured on the node to work. Must be a descending path, relative to the kubelet's configured seccomp profile location. Must be set if type is "Localhost". Must NOT be set for any other type.
      • getType

        public String getType()
        type indicates which kind of seccomp profile will be applied. Valid options are:


        Localhost - a profile defined in a file on the node should be used. RuntimeDefault - the container runtime default profile should be used. Unconfined - no profile should be applied.

      • setType

        public void setType​(String type)
        type indicates which kind of seccomp profile will be applied. Valid options are:


        Localhost - a profile defined in a file on the node should be used. RuntimeDefault - the container runtime default profile should be used. Unconfined - no profile should be applied.

      • getAdditionalProperties

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

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

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