# snmp_trap

**Descripción**

Envía un trap SNMP a la IP de destino especificada utilizando el OID, valor y comunidad dados.

**Parámetros**

<table border="1" id="bkmrk-module-acepta-el-tip" style="border-collapse: collapse; width: 100%; height: 162px;"><tbody><tr style="height: 46px;"><td style="width: 12.5%; height: 46px;">**Nombre**</td><td style="width: 6.25%; height: 46px;">**Tipo**</td><td style="width: 6.25%; height: 46px;">**Requerido**</td><td style="width: 50%; height: 46px;">**Descripción**</td></tr><tr style="height: 29px;"><td style="width: 12.5%; height: 29px;"><div><div>trap_oid</div></div></td><td style="width: 6.25%; height: 29px;"><div><div>str</div></div></td><td style="width: 6.25%; height: 29px;"><div><div>Si</div></div></td><td style="width: 50%; height: 29px;">El OID para el trap SNMP</td></tr><tr style="height: 29px;"><td style="width: 12.5%; height: 29px;"><div><div>trap_value</div></div></td><td style="width: 6.25%; height: 29px;"><div><div>str</div></div></td><td style="width: 6.25%; height: 29px;"><div><div>SI</div></div></td><td style="width: 50%; height: 29px;">El valor asociado a la trampa</td></tr><tr style="height: 29px;"><td style="width: 12.5%; height: 29px;"><div><div>destination_ip</div></div></td><td style="width: 6.25%; height: 29px;"><div><div>str</div></div></td><td style="width: 6.25%; height: 29px;"><div><div>Si</div></div></td><td style="width: 50%; height: 29px;">La dirección IP del destino de la trampa</td></tr><tr style="height: 29px;"><td style="width: 12.5%; height: 29px;"><div><div>community</div></div></td><td style="width: 6.25%; height: 29px;"><div><div>str</div></div></td><td style="width: 6.25%; height: 29px;"><div><div>Si</div></div></td><td style="width: 50%; height: 29px;">La cadena de comunidad SNMP para la autenticación</td></tr></tbody></table>

**Return**

<table border="1" id="bkmrk-tipo-none" style="border-collapse: collapse; width: 100%;"><tbody><tr><td style="width: 100%;">**Tipo**</td></tr><tr><td style="width: 100%;">None</td></tr></tbody></table>

 **Versión**

- 1.0.0

**Ejemplo**

```
import PandoraPlugintools as pt

# Specify the trap details
trap_oid = '1.3.6.1.4.1.12345.1.0'  # Example OID for custom trap
trap_value = 'Trap from my application'
destination_ip = '192.168.1.2'
community = 'public'

# Send an SNMP trap
pt.send_trap(trap_oid, trap_value, destination_ip, community)
print('SNMP Trap sent successfully.')
```