Skip to content

CreateInstrumentationConfigurationResponse

Source code in docs_src/capo_application_signals/types/create_instrumentation_configuration_response.py
class CreateInstrumentationConfigurationResponse(TypedDict, closed=True):
    instrumentation_type: (
        "capo_application_signals.types.instrumentation_type.InstrumentationType"
    )
    """<p>The type of instrumentation that was created, echoed from the request.</p>"""
    service: "str"
    """<p>The service name for the instrumentation configuration, echoed from the request.</p>"""
    environment: "str"
    """<p>The environment for the instrumentation configuration, echoed from the request.</p>"""
    signal_type: "capo_application_signals.types.dynamic_instrumentation_signal_type.DynamicInstrumentationSignalType"
    """<p>The telemetry signal type for the instrumentation configuration, echoed from the request.</p>"""
    location: "capo_application_signals.types.location.Location"
    """<p>The location where instrumentation is applied, echoed from the request.</p>"""
    location_hash: "str"
    """<p>A stable hash computed from the location that uniquely identifies this instrumentation point within the service, environment, and signal type.</p>"""
    description: NotRequired["str"]
    """<p>The optional description that was stored with the instrumentation configuration.</p>"""
    expires_at: NotRequired["datetime.datetime"]
    """<p>The timestamp after which this configuration is no longer served to clients. Present only for <code>BREAKPOINT</code> configurations; <code>PROBE</code> configurations do not expire.</p>"""
    attribute_filters: NotRequired[
        "capo_application_signals.types.dynamic_instrumentation_attribute_filters.DynamicInstrumentationAttributeFilters"
    ]
    """<p>The attribute filters returned with the configuration so SDKs can perform client-side targeting.</p>"""
    capture_configuration: (
        "capo_application_signals.types.capture_configuration.CaptureConfiguration"
    )
    """<p>The capture settings that were stored for this instrumentation configuration.</p>"""
    created_at: "datetime.datetime"
    """<p>The server-generated creation timestamp for this instrumentation configuration.</p>"""
    arn: "capo_application_signals.types.instrumentation_configuration_arn.InstrumentationConfigurationArn"
    """ARN for the created instrumentation configuration"""

arn instance-attribute

ARN for the created instrumentation configuration

attribute_filters instance-attribute

attribute_filters: NotRequired[DynamicInstrumentationAttributeFilters]

The attribute filters returned with the configuration so SDKs can perform client-side targeting.

capture_configuration instance-attribute

capture_configuration: CaptureConfiguration

The capture settings that were stored for this instrumentation configuration.

created_at instance-attribute

created_at: datetime

The server-generated creation timestamp for this instrumentation configuration.

description instance-attribute

description: NotRequired[str]

The optional description that was stored with the instrumentation configuration.

environment instance-attribute

environment: str

The environment for the instrumentation configuration, echoed from the request.

expires_at instance-attribute

expires_at: NotRequired[datetime]

The timestamp after which this configuration is no longer served to clients. Present only for BREAKPOINT configurations; PROBE configurations do not expire.

instrumentation_type instance-attribute

instrumentation_type: InstrumentationType

The type of instrumentation that was created, echoed from the request.

location instance-attribute

location: Location

The location where instrumentation is applied, echoed from the request.

location_hash instance-attribute

location_hash: str

A stable hash computed from the location that uniquely identifies this instrumentation point within the service, environment, and signal type.

service instance-attribute

service: str

The service name for the instrumentation configuration, echoed from the request.

signal_type instance-attribute

The telemetry signal type for the instrumentation configuration, echoed from the request.