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

TerminalConfigurationConfiguration

A Configurations object represents how features should be configured for terminal readers.
For information about how to use it, see the [Terminal configurations documentation](https://docs.stripe.com/terminal/fleet/configurations-overview).

# `t`

```elixir
@type t() :: %Stripe.Resources.Terminal.Configuration{
  bbpos_wisepad3:
    Stripe.Resources.Terminal.Configuration.BbposWisepad3.t() | nil,
  bbpos_wisepos_e:
    Stripe.Resources.Terminal.Configuration.BbposWiseposE.t() | nil,
  cellular: Stripe.Resources.Terminal.Configuration.Cellular.t() | nil,
  id: String.t(),
  is_account_default: boolean(),
  livemode: boolean(),
  name: String.t(),
  object: String.t(),
  offline: Stripe.Resources.Terminal.Configuration.Offline.t() | nil,
  reboot_window: Stripe.Resources.Terminal.Configuration.RebootWindow.t() | nil,
  stripe_s700: Stripe.Resources.Terminal.Configuration.StripeS700.t() | nil,
  stripe_s710: Stripe.Resources.Terminal.Configuration.StripeS710.t() | nil,
  tipping: Stripe.Resources.Terminal.Configuration.Tipping.t() | nil,
  verifone_p400: Stripe.Resources.Terminal.Configuration.VerifoneP400.t() | nil,
  wifi: Stripe.Resources.Terminal.Configuration.Wifi.t() | nil
}
```

* `bbpos_wisepad3` - Expandable.
* `bbpos_wisepos_e` - Expandable.
* `cellular` - Expandable.
* `id` - Unique identifier for the object. Max length: 5000.
* `is_account_default` - Whether this Configuration is the default for your account Nullable.
* `livemode` - If the object exists in live mode, the value is `true`. If the object exists in test mode, the value is `false`.
* `name` - String indicating the name of the Configuration object, set by the user Max length: 5000. Nullable.
* `object` - String representing the object's type. Objects of the same type share the same value. Possible values: `terminal.configuration`.
* `offline` - Expandable.
* `reboot_window` - Expandable.
* `stripe_s700` - Expandable.
* `stripe_s710` - Expandable.
* `tipping` - Expandable.
* `verifone_p400` - Expandable.
* `wifi` - Expandable.

# `expandable_fields`

# `object_name`

---

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