Skip to main content

_ControlPlaneApiClient

Keep SDK-owned HTTP requests out of application telemetry.

O11yApiClient

API client for Splunk Observability Cloud AO endpoints.

SplunkAOConfig

Configure authentication and endpoints for standalone and O11y deployments.

get

Initialize the shared config with deployment-aware auth validation.

refresh_jwt_token

Skip JWT refresh when authenticating directly with an O11y token.

resolve_deployment

Infer the deployment mode from configured environment variables.

set_api_url

Derive the O11y API URL from its realm and preserve standalone validation.

set_jwt_token

Skip standalone JWT exchange when O11y uses direct token authentication.

set_validated_api_client

Use the SF-token aware API client for O11y deployments.