{ "opencollection": "1.0.0", "info": { "name": "Config V1 Bucket TraceJaegerRemoteSamplingStrategy API", "version": "v1" }, "items": [ { "info": { "name": "TraceJaegerRemoteSamplingStrategy", "type": "folder" }, "items": [ { "info": { "name": "ListTraceJaegerRemoteSamplingStrategies", "type": "http" }, "http": { "method": "GET", "url": "/api/v1/config/trace-jaeger-remote-sampling-strategies", "params": [ { "name": "page.max_size", "value": "", "type": "query", "description": "Page size preference (i.e. how many items are returned in the next\npage). If zero, the server will use a default. Regardless of what size\nis given, clients must never assume how many items will be returned." }, { "name": "page.token", "value": "", "type": "query", "description": "Opaque page token identifying which page to request. An empty token\nidentifies the first page." }, { "name": "slugs", "value": "", "type": "query", "description": "Filters results by slug, where any TraceJaegerRemoteSamplingStrategy with a matching slug in the given list (and matches all other filters) is returned." }, { "name": "names", "value": "", "type": "query", "description": "Filters results by name, where any TraceJaegerRemoteSamplingStrategy with a matching name in the given list (and matches all other filters) is returned." }, { "name": "service_names", "value": "", "type": "query", "description": "Filters results by service_name, where any TraceJaegerRemoteSamplingStrategy with a matching service_name in the given list (and matches all other filters) is returned." }, { "name": "name_or_service_contains", "value": "", "type": "query" } ] } }, { "info": { "name": "CreateTraceJaegerRemoteSamplingStrategy", "type": "http" }, "http": { "method": "POST", "url": "/api/v1/config/trace-jaeger-remote-sampling-strategies", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "ReadTraceJaegerRemoteSamplingStrategy", "type": "http" }, "http": { "method": "GET", "url": "/api/v1/config/trace-jaeger-remote-sampling-strategies/:slug", "params": [ { "name": "slug", "value": "", "type": "path" } ] } }, { "info": { "name": "UpdateTraceJaegerRemoteSamplingStrategy", "type": "http" }, "http": { "method": "PUT", "url": "/api/v1/config/trace-jaeger-remote-sampling-strategies/:slug", "params": [ { "name": "slug", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "DeleteTraceJaegerRemoteSamplingStrategy", "type": "http" }, "http": { "method": "DELETE", "url": "/api/v1/config/trace-jaeger-remote-sampling-strategies/:slug", "params": [ { "name": "slug", "value": "", "type": "path" } ] } } ] } ], "bundled": true }