This endpoint is intended for internal use by APM agents to fetch their configuration and mark it as applied. Do not use for new integrations. It searches for a single agent configuration matching the given service, and optionally updates the applied_by_agent field when the provided etag matches the current configuration.
If provided, the agent configuration will be marked as error and applied_by_agent will be set to false.
This is useful for cases where the agent configuration was not applied successfully.
etagstring
If etags match then applied_by_agent field will be set to true
mark_as_applied_by_agentboolean
markAsAppliedByAgent=true means "force setting it to true regardless of etag".
This is needed for Jaeger agent that doesn't have etags
etag is sent by the APM agent to indicate the etag of the last successfully applied configuration. If the etag matches an existing configuration its applied_by_agent property will be set to true. Every time a configuration is edited applied_by_agent is reset to false.