Skip to main content

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.