[comment]: # aside: 1

[comment]: # ({f8bd2be0-d96a863c})
# Objet connecteur

Les objets suivants sont directement liés à l'API `connector`.

[comment]: # ({/f8bd2be0-d96a863c})

[comment]: # ({8cf50735-bb03100b})
### Connecteur

L'objet connecteur possède les propriétés suivantes.

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|--|
|connectorid|ID|ID du connecteur.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *lecture seule*<br>- *obligatoire* pour les opérations de mise à jour|
|name|string|Nom du connecteur.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* pour les opérations de création|
|url|string|URL du point de terminaison, c'est-à-dire l'URL du récepteur.<br>Les macros utilisateur sont prises en charge.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* pour les opérations de création|
|protocol|integer|Protocole de communication.<br><br>Valeurs possibles :<br>0 - *(par défaut)* Zabbix Streaming Protocol v1.0.|
|data\_type|integer|Type de données.<br><br>Valeurs possibles :<br>0 - *(par défaut)* Valeurs d'élément;<br>1 - Événements.|
|item\_value\_type|integer|Somme des types de valeurs d'élément à envoyer.<br><br>Valeurs possibles :<br>1 - Numérique (float);<br>2 - Caractère;<br>4 - Journal;<br>8 - Numérique (non signé);<br>16 - Texte;<br>32 - Binaire.<br><br>Par défaut : 31 - Tous les types d'élément (sauf binaire).<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *pris en charge* si `data_type` est défini sur "Item values".|
|max\_records|integer|Nombre maximal d'événements ou d'éléments pouvant être envoyés dans un seul message.<br><br>Valeurs possibles : 0-2147483647 (valeur maximale d'un entier signé 32 bits).<br><br>Par défaut : 0 - Illimité.|
|max\_senders|integer|Nombre de processus d'envoi à exécuter pour ce connecteur.<br><br>Valeurs possibles : 1-100.<br><br>Par défaut : 1.|
|max\_attempts|integer|Nombre de tentatives.<br><br>Valeurs possibles : 1-5.<br><br>Par défaut : 1.|
|attempt\_interval|string|Intervalle entre les tentatives de nouvelle connexion.<br>Accepte les secondes.<br><br>Valeurs possibles : 0s-10s.<br><br>Par défaut : 5s.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *pris en charge* si `max_attempts` est supérieur à 1.|
|timeout|string|Délai d'attente.<br>Les suffixes de temps sont pris en charge (par exemple, 30s, 1m).<br>Les macros utilisateur sont prises en charge.<br><br>Valeurs possibles : 1s-60s.<br><br>Par défaut : 5s.|
|http\_proxy|string|Chaîne de connexion du proxy HTTP(S) fournie sous la forme <br>*\[protocol\]://\[username\[:password\]@\]proxy.example.com\[:port\]*.<br><br>Les macros utilisateur sont prises en charge.|
|authtype|integer|Méthode d'authentification HTTP.<br><br>Valeurs possibles :<br>0 - *(par défaut)* Aucune;<br>1 - Basic;<br>2 - NTLM;<br>3 - Kerberos;<br>4 - Digest;<br>5 - Bearer.|
|username|string|Nom d'utilisateur.<br>Les macros utilisateur sont prises en charge.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *pris en charge* si `authtype` est défini sur "Basic", "NTLM", "Kerberos" ou "Digest"|
|password|string|Mot de passe.<br>Les macros utilisateur sont prises en charge.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *pris en charge* si `authtype` est défini sur "Basic", "NTLM", "Kerberos" ou "Digest"|
|token|string|Jeton Bearer.<br>Les macros utilisateur sont prises en charge.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire* si `authtype` est défini sur "Bearer"|
|verify\_peer|integer|Indique s'il faut valider que le certificat de l'hôte est authentique.<br><br>Valeurs possibles :<br>0 - Ne pas valider;<br>1 - *(par défaut)* Valider.|
|verify\_host|integer|Indique s'il faut valider que le nom d'hôte de la connexion correspond à celui figurant dans le certificat de l'hôte.<br><br>Valeurs possibles :<br>0 - Ne pas valider;<br>1 - *(par défaut)* Valider.|
|ssl\_cert\_file|string|Chemin du fichier de clé SSL publique.<br>Les macros utilisateur sont prises en charge.|
|ssl\_key\_file|string|Chemin du fichier de clé SSL privée.<br>Les macros utilisateur sont prises en charge.|
|ssl\_key\_password|string|Mot de passe du fichier de clé SSL.<br>Les macros utilisateur sont prises en charge.|
|description|text|Description du connecteur.|
|status|integer|Indique si le connecteur est activé.<br><br>Valeurs possibles :<br>0 - Désactivé;<br>1 - *(par défaut)* Activé.|
|tags\_evaltype|integer|[Méthode d'évaluation](/manual/config/export/streaming#configuration) des tags.<br><br>Valeurs possibles :<br>0 - *(par défaut)* Et/Ou;<br>2 - Ou.|

[comment]: # ({/8cf50735-bb03100b})

[comment]: # ({ed42a6bd-228356ed})
### Filtre de tags

Le filtre de tags permet d’exporter uniquement les valeurs d’élément ou les événements correspondants. S’il n’est pas défini, tout sera exporté.
L’objet de filtre de tags possède les propriétés suivantes.

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|tag|string|Nom du tag.<br><br>[Comportement de la propriété](/manual/api/reference_commentary#property-behavior) :<br>- *obligatoire*|
|operator|integer|[Opérateur](/manual/config/export/streaming#configuration) de condition.<br><br>Valeurs possibles :<br>0 - *(par défaut)* Égal à ;<br>1 - Différent de ;<br>2 - Contient ;<br>3 - Ne contient pas ;<br>12 - Existe ;<br>13 - N’existe pas.|
|value|string|Valeur du tag.|

[comment]: # ({/ed42a6bd-228356ed})
