> This page is for NeMo Relay, version dev.
> For other versions, use one of these documentation indexes:
> - Latest (v0.10.4) (default): https://docs.nvidia.com/nemo/relay/latest/llms.txt
> - dev: https://docs.nvidia.com/nemo/relay/dev/llms.txt
> - v0.10.4: https://docs.nvidia.com/nemo/relay/v0.10.4/llms.txt
> - v0.9.4: https://docs.nvidia.com/nemo/relay/v0.9.4/llms.txt
> - v0.8.4: https://docs.nvidia.com/nemo/relay/v0.8.4/llms.txt
> - v0.7.3: https://docs.nvidia.com/nemo/relay/v0.7.3/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/nemo/relay/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/relay/_mcp/server.

# Struct Open Telemetry TlsConfig

> Optional certificate and private key file paths for one OTLP endpoint.

Generated from `cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker`.

<pre />

Optional certificate and private key file paths for one OTLP endpoint.

Use absolute paths or paths relative to the process working directory. Relay reads the PEM files when it creates the exporter. Recreate the exporter to load new certificates or keys.

## Fields

### `certificate: Option<String>`

Path to a PEM CA bundle. Replaces the system's trusted CAs.

### `client_certificate: Option<String>`

Path to a PEM client certificate chain. Also set `private_key`.

### `private_key: Option<String>`

Path to a PEM private key. Also set `client_certificate`.

## Trait Implementations

### `impl Clone for OpenTelemetryTlsConfig`

<pre />

#### `clone`

<pre />

#### `clone_from`

<pre />

### `impl Debug for OpenTelemetryTlsConfig`

<pre />

#### `fmt`

<pre />

### `impl Default for OpenTelemetryTlsConfig`

<pre />

#### `default`

<pre />

### `impl<'de> Deserialize<'de> for OpenTelemetryTlsConfig`

<pre />

#### `deserialize`

<pre />

### `impl EditorConfig for OpenTelemetryTlsConfig`

<pre />

#### `editor_schema`

<pre />

### `impl PartialEq for OpenTelemetryTlsConfig`

<pre />

#### `eq`

<pre />

#### `ne`

<pre />

### `impl Serialize for OpenTelemetryTlsConfig`

<pre />

#### `serialize`

<pre />

### `impl Eq for OpenTelemetryTlsConfig`

<pre />

### `impl StructuralPartialEq for OpenTelemetryTlsConfig`

<pre />