---
name: NordVPNStatus
lang: go
domain: infra
version: "1.0.0"
algebraic: product
definition: "type NordVPNStatus struct { Connected bool; Status string; Hostname string; IP string; Country string; City string; Technology string; Protocol string; Transfer string; Uptime string }"
description: "Estado parseado de nordvpn status. Contiene informacion de conexion, servidor, ubicacion y protocolo."
tags: [vpn, nordvpn, status, infra]
uses_types: []
file_path: "functions/infra/parse_nordvpn_status.go"
---

## Ejemplos

```go
s := NordVPNStatus{
    Connected:  true,
    Status:     "Connected",
    Hostname:   "es42.nordvpn.com",
    IP:         "185.230.124.42",
    Country:    "Spain",
    City:       "Madrid",
    Technology: "NordLynx",
    Protocol:   "nordlynx",
}
```

## Notas

Producido por ParseNordVPNStatus. Los campos corresponden a las claves de la salida de `nordvpn status`. Transfer y Uptime son strings sin parsear — incluir parseo numerico si se necesita.
