Skip to content

CreateObservabilityConfigurationRequest

Source code in docs_src/capo_apprunner/types/create_observability_configuration_request.py
class CreateObservabilityConfigurationRequest(TypedDict, closed=True):
    observability_configuration_name: "capo_apprunner.types.observability_configuration_name.ObservabilityConfigurationName"
    """<p>A name for the observability configuration. When you use it for the first time in an Amazon Web Services Region, App Runner creates revision number <code>1</code> of this name. When you use the same name in subsequent calls, App Runner creates incremental revisions of the configuration.</p> <note> <p>The name <code>DefaultConfiguration</code> is reserved. You can't use it to create a new observability configuration, and you can't create a revision of it.</p> <p>When you want to use your own observability configuration for your App Runner service, <i>create a configuration with a different name</i>, and then provide it when you create or update your service.</p> </note>"""
    trace_configuration: NotRequired[
        "capo_apprunner.types.trace_configuration.TraceConfiguration"
    ]
    """<p>The configuration of the tracing feature within this observability configuration. If you don't specify it, App Runner doesn't enable tracing.</p>"""
    tags: NotRequired["capo_apprunner.types.tag_list.TagList"]
    """<p>A list of metadata items that you can associate with your observability configuration resource. A tag is a key-value pair.</p>"""

observability_configuration_name instance-attribute

observability_configuration_name: ObservabilityConfigurationName

A name for the observability configuration. When you use it for the first time in an Amazon Web Services Region, App Runner creates revision number 1 of this name. When you use the same name in subsequent calls, App Runner creates incremental revisions of the configuration.

The name DefaultConfiguration is reserved. You can't use it to create a new observability configuration, and you can't create a revision of it.

When you want to use your own observability configuration for your App Runner service, create a configuration with a different name, and then provide it when you create or update your service.

tags instance-attribute

tags: NotRequired[TagList]

A list of metadata items that you can associate with your observability configuration resource. A tag is a key-value pair.

trace_configuration instance-attribute

trace_configuration: NotRequired[TraceConfiguration]

The configuration of the tracing feature within this observability configuration. If you don't specify it, App Runner doesn't enable tracing.