Auth

All auth value types are described here.

username

yaml value: str

The UTF-8 username to be used in different contexts. Should be less than or equal to 255 bytes.

password

yaml value: str

The UTF-8 password to be used in different contexts. Should be less than or equal to 255 bytes.

facts_match_value

yaml value: str | map

The type and the value that facts auth will match. It should be either <fact-type>:<fact-value> string or a map with a single <fact-type>: <fact-value> field.

The fact-type should be one of:

  • ip

    <fact-value> should be ip addr str. It will match if the auth fact is exactly this IP address.

  • net

    <fact-value> should be ip network str. It will match if the auth fact is an IP address contained in that CIDR range and it’s the smallest one.

  • domain | exact-domain

    <fact-value> should be domain str. It will match if the auth fact is exactly this domain.

  • child-domain

    <fact-value> should be domain str. It will match if the auth fact is a child domain of this domain.

Added in version 1.13.0.