TraceSamplingConfig represents the detail settings of distributed tracing. Only the fields that are defined in the distributed trace configuration can be overridden using the distribute trace configuration override APIs.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[[["\u003cp\u003eThis document describes \u003ccode\u003eTraceConfigOverride\u003c/code\u003e, which is a configuration override for API proxy trace settings, identified by a system-generated UUID and associated with a specific \u003ccode\u003eapiProxy\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eTraceSamplingConfig\u003c/code\u003e defines the details of distributed tracing settings, allowing overrides for fields such as \u003ccode\u003esampler\u003c/code\u003e and \u003ccode\u003esamplingRate\u003c/code\u003e, with only the fields defined in the distributed trace configuration being eligible for overrides.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSampler\u003c/code\u003e enum offers three options: \u003ccode\u003eSAMPLER_UNSPECIFIED\u003c/code\u003e, \u003ccode\u003eOFF\u003c/code\u003e (disables tracing), and \u003ccode\u003ePROBABILITY\u003c/code\u003e (traces captured based on \u003ccode\u003esamplingRate\u003c/code\u003e between 0 and 0.5).\u003c/p\u003e\n"],["\u003cp\u003eThe configuration override can be managed using the following methods: create, delete, get, list, and patch.\u003c/p\u003e\n"]]],[],null,["# REST Resource: organizations.environments.traceConfig.overrides\n\n- [Resource: TraceConfigOverride](#TraceConfigOverride)\n - [JSON representation](#TraceConfigOverride.SCHEMA_REPRESENTATION)\n- [TraceSamplingConfig](#TraceSamplingConfig)\n - [JSON representation](#TraceSamplingConfig.SCHEMA_REPRESENTATION)\n- [Sampler](#Sampler)\n- [Methods](#METHODS_SUMMARY)\n\nResource: TraceConfigOverride\n-----------------------------\n\nA representation of a configuration override.\n\nTraceSamplingConfig\n-------------------\n\nTraceSamplingConfig represents the detail settings of distributed tracing. Only the fields that are defined in the distributed trace configuration can be overridden using the distribute trace configuration override APIs.\n\nSampler\n-------\n\nSupported options for the sampler."]]