# Configuration Types Reference

> Searchable reference for all types defined in the OpenTelemetry declarative configuration schema, including their properties and constraints.

---

LLMS index: [llms.txt](/llms.txt)

---

The OpenTelemetry
[declarative configuration](/docs/specs/otel/configuration/data-model/) schema
defines configuration types that describe the structure of SDK components
configurable via a configuration file. Types prefixed with `Experimental` are
subject to breaking changes without notice.

For the full data model and schema, see
[Data Model](/docs/specs/otel/configuration/data-model/). For SDK-specific
usage, see [Configuration SDK](/docs/specs/otel/configuration/sdk/).

<div class="config-types-accordion"
  data-schema-url="/schemas/config-types.json"
  data-i18n-search="Search types and properties"
  data-i18n-filter-all="All"
  data-i18n-filter-stable="Stable"
  data-i18n-filter-experimental="Experimental"
  data-i18n-expand-all="Expand all"
  data-i18n-collapse-all="Collapse all"
  data-i18n-no-results="No types match your search."
  data-i18n-loading="Loading configuration types…"
  data-i18n-col-type="Type"
  data-i18n-col-constraints="Constraints"
  data-i18n-col-description="Description">
</div>

<script src="/js/configTypesAccordion.min.001fe8f5cc32f727e3e3bd7d06d69fbcb478502321713d679d5a5898156e7021.js" integrity="sha256-AB/o9cwy9yfj4719BtafvLR4UCMhcT1nnVpYmBVucCE=" crossorigin="anonymous"></script>
