<help>Override the default ENTRYPOINT from the image</help>
<constraint>
<regex>[ !#-%&(-~]+</regex>
</constraint>
<constraintErrorMessage>Entrypoint must be ASCII characters, use &quot; and &apos for double and single quotes respectively</constraintErrorMessage>
</properties>
</leafNode>
<leafNode name="host-name">
<properties>
<help>Container host name</help>
<constraint>
#include <include/constraint/host-name.xml.i>
</constraint>
<constraintErrorMessage>Host-name must be alphanumeric and can contain hyphens</constraintErrorMessage>
</properties>
</leafNode>
<leafNode name="image">
<properties>
<help>Container image to use</help>
<completionHelp>
<script>sudo podman image list --format "{{.Repository}}:{{.Tag}}"</script>
</completionHelp>
<valueHelp>
<format>txt</format>
<description>Image name in the hub-registry</description>
</valueHelp>
<constraint>
<regex>[[:ascii:]]{1,255}</regex>
</constraint>
</properties>
</leafNode>
<leafNode name="command">
<properties>
<help>Override the default CMD from the image</help>
<constraint>
<regex>[ !#-%&(-~]+</regex>
</constraint>
<constraintErrorMessage>Command must be ASCII characters, use &quot; and &apos for double and single quotes respectively</constraintErrorMessage>
</properties>
</leafNode>
<leafNode name="arguments">
<properties>
<help>The command's arguments for this container</help>
<constraint>
<regex>[ !#-%&(-~]+</regex>
</constraint>
<constraintErrorMessage>The command's arguments must be ASCII characters, use &quot; and &apos for double and single quotes respectively</constraintErrorMessage>
</properties>
</leafNode>
<tagNode name="label">
<properties>
<help>Add label variables</help>
<constraint>
<regex>[a-z0-9](?:[a-z0-9.-]*[a-z0-9])?</regex>
</constraint>
<constraintErrorMessage>Label variable name must be alphanumeric and can contain hyphen, dots and underscores</constraintErrorMessage>
</properties>
<children>
<leafNode name="value">
<properties>
<help>Set label option value</help>
<valueHelp>
<format>txt</format>
<description>Set label option value</description>
</valueHelp>
<constraint>
<regex>[[:ascii:]]{1,255}</regex>
</constraint>
</properties>
</leafNode>
</children>
</tagNode>
<leafNode name="cpu-quota">
<properties>
<help>This limits the number of CPU resources the container can use</help>
<valueHelp>
<format>u32:0</format>
<description>Unlimited</description>
</valueHelp>
<valueHelp>
<format>txt</format>
<description>Amount of CPU time the container can use in amount of cores (up to three decimals)</description>
</valueHelp>
<constraint>
<regex>(0|[1-9]\d*)(\.\d{1,3})?</regex>
</constraint>
<constraintErrorMessage>Container CPU limit must be a (decimal) number in range 0 to number of threads</constraintErrorMessage>
</properties>
<defaultValue>0</defaultValue>
</leafNode>
<leafNode name="memory">
<properties>
<help>Memory (RAM) available to this container</help>
<valueHelp>
<format>u32:0</format>
<description>Unlimited</description>
</valueHelp>
<valueHelp>
<format>u32:1-16384</format>
<description>Container memory in megabytes (MB)</description>