# CfnObservabilityConfigurationProps

Properties for defining a `CfnObservabilityConfiguration`.

Extends: CfnObservabilityConfigurationProps
Used as props by: CfnObservabilityConfiguration

- Source: Generated code
- Type last changed: v2.21.0 · 22 Apr 2022

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_apprunner as apprunner } from 'aws-cdk-lib';
const cfnObservabilityConfigurationProps: apprunner.CfnObservabilityConfigurationProps = {
  observabilityConfigurationName: 'observabilityConfigurationName',
  tags: [{
    key: 'key',
    value: 'value',
  }],
  traceConfiguration: {
    vendor: 'vendor',
  },
};
```

## Properties

- `observabilityConfigurationName`: string — A name for the observability configuration.

  When you use it for the first time in an AWS 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.

  If you don't specify a name, CloudFormation generates a name for your observability configuration.

- `tags`: [CfnTag](/cdk/api/v2/docs/aws-cdk-lib.CfnTag.html)[] — A list of metadata items that you can associate with your observability configuration resource.

  A tag is a key-value pair.

- `traceConfiguration`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnObservabilityConfiguration.TraceConfigurationProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_apprunner.CfnObservabilityConfiguration.TraceConfigurationProperty.html) — The configuration of the tracing feature within this observability configuration.

  If you don't specify it, App Runner doesn't enable tracing.
