# `CalDAVEx.Types.DiscoveryInfo`
[🔗](https://github.com/ciroque/caldav_ex/blob/v0.1.3/lib/caldav_ex/types.ex#L6)

Discovery information for a CalDAV server.

Contains URLs discovered during the CalDAV discovery process.

# `t`

```elixir
@type t() :: %CalDAVEx.Types.DiscoveryInfo{
  calendar_home_set_url: String.t(),
  principal_url: String.t()
}
```

Discovery information struct.

## Fields

- `principal_url` - The URL of the authenticated user's principal
- `calendar_home_set_url` - The URL of the user's calendar collection

---

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