# `Stripe.Resources.Terminal.Configuration.Wifi`
[🔗](https://github.com/jeffhuen/tiger_stripe/blob/main/lib/stripe/resources/terminal/configuration.ex#L614)

Nested struct within the parent resource.

# `t`

```elixir
@type t() :: %Stripe.Resources.Terminal.Configuration.Wifi{
  enterprise_eap_peap:
    Stripe.Resources.Terminal.Configuration.Wifi.EnterpriseEapPeap.t() | nil,
  enterprise_eap_tls:
    Stripe.Resources.Terminal.Configuration.Wifi.EnterpriseEapTls.t() | nil,
  personal_psk:
    Stripe.Resources.Terminal.Configuration.Wifi.PersonalPsk.t() | nil,
  type: String.t() | nil
}
```

* `enterprise_eap_peap`
* `enterprise_eap_tls`
* `personal_psk`
* `type` - Security type of the WiFi network. The hash with the corresponding name contains the credentials for this security type. Possible values: `enterprise_eap_peap`, `enterprise_eap_tls`, `personal_psk`.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
