# `Twilio.Config`
[🔗](https://github.com/jeffhuen/twilio_elixir/blob/main/lib/twilio/config.ex#L1)

Configuration management for the Twilio SDK.

Reads from application environment and supports per-client overrides.

# `account_sid`

```elixir
@spec account_sid() :: String.t() | nil
```

Get the configured account SID.

# `auth_token`

```elixir
@spec auth_token() :: String.t() | nil
```

Get the configured auth token.

# `edge`

```elixir
@spec edge() :: String.t() | nil
```

Get the configured edge.

# `get`

```elixir
@spec get(atom()) :: term()
```

Get a config value.

# `max_retries`

```elixir
@spec max_retries() :: non_neg_integer()
```

Get the configured max retries (default: 0).

# `region`

```elixir
@spec region() :: String.t() | nil
```

Get the configured region.

---

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