[comment]: # aside: 1

[comment]: # translation:outdated

[comment]: # ({40c60f73-a9b6b9e5})
# Objekt der Entdeckungskontrolle

Die folgenden Objekte stehen in direktem Zusammenhang mit der `dcheck` API.

[comment]: # ({/40c60f73-a9b6b9e5})

[comment]: # ({25209530-662afbc9})
### Discovery-Prüfung

Das Objekt der Discovery-Prüfung definiert eine bestimmte Prüfung, die von einer Netzwerk-Discovery-Regel durchgeführt wird. Es hat die folgenden Eigenschaften.

|Eigenschaft|[Typ](/manual/api/reference_commentary#data-types)|Beschreibung|
|--|--|------|
|dcheckid|ID|ID der Discovery-Prüfung.|
|druleid|ID|ID der Discovery-Regel, zu der die Prüfung gehört.|
|key\_|string|Datenpunktschlüssel (wenn `type` auf "Zabbix agent" gesetzt ist) oder SNMP-OID (wenn `type` auf "SNMPv1 agent", "SNMPv2 agent" oder "SNMPv3 agent" gesetzt ist).<br><br>[Verhalten der Eigenschaft](/manual/api/reference_commentary#property-behavior):<br>- *erforderlich*, wenn `type` auf "Zabbix agent", "SNMPv1 agent", "SNMPv2 agent" oder "SNMPv3 agent" gesetzt ist|
|ports|string|Ein oder mehrere zu prüfende Portbereiche, durch Kommas getrennt.<br><br>Standard: 0.<br><br>[Verhalten der Eigenschaft](/manual/api/reference_commentary#property-behavior):<br>- *unterstützt*, wenn `type` auf "SSH" (0), "LDAP" (1), "SMTP" (2), "FTP" (3), "HTTP" (4), "POP" (5), "NNTP" (6), "IMAP" (7), "TCP" (8), "Zabbix agent" (9), "SNMPv1 agent" (10), "SNMPv2 agent" (11), "SNMPv3 agent" (13), "HTTPS" (14) oder "Telnet" (15) gesetzt ist|
|snmp\_community|string|SNMP-Community.<br><br>[Verhalten der Eigenschaft](/manual/api/reference_commentary#property-behavior):<br>- *erforderlich*, wenn `type` auf "SNMPv1 agent" oder "SNMPv2 agent" gesetzt ist|
|snmpv3\_authpassphrase|string|Authentifizierungs-Passphrase.<br><br>[Verhalten der Eigenschaft](/manual/api/reference_commentary#property-behavior):<br>- *unterstützt*, wenn `type` auf "SNMPv3 agent" gesetzt ist und `snmpv3_securitylevel` auf "authNoPriv" oder "authPriv" gesetzt ist|
|snmpv3\_authprotocol|integer|Authentifizierungsprotokoll.<br><br>Mögliche Werte:<br>0 - *(Standard)* MD5;<br>1 - SHA1;<br>2 - SHA224;<br>3 - SHA256;<br>4 - SHA384;<br>5 - SHA512.<br><br>[Verhalten der Eigenschaft](/manual/api/reference_commentary#property-behavior):<br>- *unterstützt*, wenn `type` auf "SNMPv3 agent" gesetzt ist und `snmpv3_securitylevel` auf "authNoPriv" oder "authPriv" gesetzt ist|
|snmpv3\_contextname|string|SNMPv3-Kontextname.<br><br>[Verhalten der Eigenschaft](/manual/api/reference_commentary#property-behavior):<br>- *unterstützt*, wenn `type` auf "SNMPv3 agent" gesetzt ist|
|snmpv3\_privpassphrase|string|Privacy-Passphrase.<br><br>[Verhalten der Eigenschaft](/manual/api/reference_commentary#property-behavior):<br>- *unterstützt*, wenn `type` auf "SNMPv3 agent" gesetzt ist und `snmpv3_securitylevel` auf "authPriv" gesetzt ist|
|snmpv3\_privprotocol|integer|Privacy-Protokoll.<br><br>Mögliche Werte:<br>0 - *(Standard)* DES;<br>1 - AES128;<br>2 - AES192;<br>3 - AES256;<br>4 - AES192C;<br>5 - AES256C.<br><br>[Verhalten der Eigenschaft](/manual/api/reference_commentary#property-behavior):<br>- *unterstützt*, wenn `type` auf "SNMPv3 agent" gesetzt ist und `snmpv3_securitylevel` auf "authPriv" gesetzt ist|
|snmpv3\_securitylevel|string|Sicherheitsstufe.<br><br>Mögliche Werte:<br>0 - noAuthNoPriv;<br>1 - authNoPriv;<br>2 - authPriv.<br><br>[Verhalten der Eigenschaft](/manual/api/reference_commentary#property-behavior):<br>- *unterstützt*, wenn `type` auf "SNMPv3 agent" gesetzt ist|
|snmpv3\_securityname|string|Sicherheitsname.<br><br>[Verhalten der Eigenschaft](/manual/api/reference_commentary#property-behavior):<br>- *unterstützt*, wenn `type` auf "SNMPv3 agent" gesetzt ist|
|type|integer|Typ der Prüfung.<br><br>Mögliche Werte:<br>0 - SSH;<br>1 - LDAP;<br>2 - SMTP;<br>3 - FTP;<br>4 - HTTP;<br>5 - POP;<br>6 - NNTP;<br>7 - IMAP;<br>8 - TCP;<br>9 - Zabbix agent;<br>10 - SNMPv1 agent;<br>11 - SNMPv2 agent;<br>12 - ICMP-Ping;<br>13 - SNMPv3 agent;<br>14 - HTTPS;<br>15 - Telnet.<br><br>[Verhalten der Eigenschaft](/manual/api/reference_commentary#property-behavior):<br>- *erforderlich*|
|uniq|integer|Gibt an, ob diese Prüfung als Kriterium für die Eindeutigkeit eines Geräts verwendet werden soll. Für eine Discovery-Regel kann nur eine einzige eindeutige Prüfung konfiguriert werden.<br><br>Mögliche Werte:<br>0 - *(Standard)* diese Prüfung nicht als Eindeutigkeitskriterium verwenden;<br>1 - diese Prüfung als Eindeutigkeitskriterium verwenden.<br><br>[Verhalten der Eigenschaft](/manual/api/reference_commentary#property-behavior):<br>- *unterstützt*, wenn `type` auf "Zabbix agent", "SNMPv1 agent", "SNMPv2 agent" oder "SNMPv3 agent" gesetzt ist|
|host\_source|integer|Quelle für den Hostnamen.<br><br>Mögliche Werte:<br>1 - *(Standard)* DNS;<br>2 - IP;<br>3 - Discovery-Wert dieser Prüfung.|
|name\_source|integer|Quelle für den sichtbaren Namen.<br><br>Mögliche Werte:<br>0 - *(Standard)* nicht angegeben;<br>1 - DNS;<br>2 - IP;<br>3 - Discovery-Wert dieser Prüfung.|
|allow\_redirect|integer|Eine Situation zulassen, in der das per ICMP-Ping angesprochene Ziel von einer anderen IP-Adresse antwortet.<br><br>Mögliche Werte:<br>0 - *(Standard)* umgeleitete Antworten so behandeln, als wäre der Ziel-Host nicht erreichbar (Fehler);<br>1 - umgeleitete Antworten so behandeln, als wäre der Ziel-Host erreichbar (Erfolg).<br><br>[Verhalten der Eigenschaft](/manual/api/reference_commentary#property-behavior):<br>- *unterstützt*, wenn `type` auf "ICMP ping" gesetzt ist|

[comment]: # ({/25209530-662afbc9})
