InstrumentationConfiguration
¶
Source code in docs_src/capo_application_signals/types/instrumentation_configuration.py
arn
instance-attribute
¶
ARN for the instrumentation configuration
attribute_filters
instance-attribute
¶
attribute_filters: NotRequired[DynamicInstrumentationAttributeFilters]
Client-side filters that determine which instances apply this instrumentation.
capture_configuration
instance-attribute
¶
capture_configuration: CaptureConfiguration
The capture settings for this instrumentation configuration.
created_at
instance-attribute
¶
created_at: datetime
The timestamp when this instrumentation configuration was created.
description
instance-attribute
¶
description: NotRequired[str]
An optional short description of the instrumentation configuration.
expires_at
instance-attribute
¶
expires_at: NotRequired[datetime]
The timestamp when this configuration expires.
instrumentation_type
instance-attribute
¶
instrumentation_type: InstrumentationType
The type of instrumentation for this configuration.
location
instance-attribute
¶
location: Location
The location where this instrumentation is applied.
location_hash
instance-attribute
¶
location_hash: str
The stable hash derived from the location that uniquely identifies this instrumentation point within the service and environment.
service
instance-attribute
¶
service: str
The service that this instrumentation configuration targets.
signal_type
instance-attribute
¶
signal_type: DynamicInstrumentationSignalType
The telemetry signal type for this instrumentation configuration.