startTelemetryQuerySession

abstract suspend fun startTelemetryQuerySession(input: StartTelemetryQuerySessionRequest = StartTelemetryQuerySessionRequest { }): StartTelemetryQuerySessionResponse

Starts a new telemetry query session. A session provides a logical grouping for one or more telemetry queries. The returned session ID is required when starting queries via StartTelemetryQuery.

Samples

// The following example starts a session for grouping telemetry queries and returns its session ID.
// Payloads are shown as JSON on the wire they are CBOR encoded.
val resp = cloudWatchOmniClient.startTelemetryQuerySession {
    sessionName = "prod-latency-investigation"
}