> Host prototype object

    The host prototype object has the following properties.

    PropertyTypeDescription
    groupidstringID of the host group.

    :
    - required

    The group prototype object defines a group that will be created for a discovered host. It has the following properties.

    Host prototype tag

    PropertyTypeDescription
    tagstringHost prototype tag name.

    :
    - required
    valuestringHost prototype tag value.

    Custom interfaces are supported if custom_interfaces of is set to “use host prototypes custom interfaces”. The custom interface object has the following properties.

    Custom interface details

    PropertyDescription
    versionintegerSNMP interface version.

    Possible values:
    1 - SNMPv1;
    2 - SNMPv2c;
    3 - SNMPv3.

    Property behavior:
    - required
    bulkintegerWhether to use bulk SNMP requests.

    Possible values:
    0 - don’t use bulk requests;
    1 - (default) - use bulk requests.
    communitystringSNMP community.

    :
    - required if is set to “SNMPv1” or “SNMPv2c”
    securitynamestringSNMPv3 security name.

    Property behavior:
    - supported if version is set to “SNMPv3”
    securitylevelintegerSNMPv3 security level.

    Possible values:
    0 - (default) - noAuthNoPriv;
    1 - authNoPriv;
    2 - authPriv.

    :
    - supported if version is set to “SNMPv3”
    authpassphrasestringSNMPv3 authentication passphrase.

    Property behavior:
    - supported if version is set to “SNMPv3” and securitylevel is set to “authNoPriv” or “authPriv”
    privpassphrasestringSNMPv3 privacy passphrase.

    :
    - supported if version is set to “SNMPv3” and is set to “authPriv”
    authprotocolintegerSNMPv3 authentication protocol.

    Possible values:
    0 - (default) - MD5;
    1 - SHA1;
    2 - SHA224;
    3 - SHA256;
    4 - SHA384;
    5 - SHA512.

    Property behavior:
    - supported if version is set to “SNMPv3” and securitylevel is set to “authNoPriv” or “authPriv”
    privprotocolintegerSNMPv3 privacy protocol. Used only by SNMPv3 interfaces.

    Possible values:
    0 - (default) - DES;
    1 - AES128;
    2 - AES192;
    3 - AES256;
    4 - AES192C;
    5 - AES256C.

    :
    - supported if version is set to “SNMPv3” and securitylevel is set to “authPriv”
    contextnamestringSNMPv3 context name.

    Property behavior:
    - supported if version is set to “SNMPv3”