CfnObservabilityConfigurationProps Struct
Properties for defining a CfnObservabilityConfiguration.
Example
// 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
observabilityConfigurationNameoptionalstringobservability_configuration_nameoptionalstrobservabilityConfigurationNameoptionalStringObservabilityConfigurationNameoptionalstringObservabilityConfigurationNameoptional*string#notes
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
DefaultConfigurationis 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.
tagsoptionalCfnTag[]tagsoptionaltyping.List[CfnTag]tagsoptionalList<CfnTag>TagsoptionalCfnTag[]Tagsoptional*[]CfnTag#A tag is a key-value pair.
traceConfigurationoptionalIResolvable | CfnObservabilityConfiguration.TraceConfigurationPropertytrace_configurationoptionaltyping.Union[IResolvable, TraceConfigurationProperty]traceConfigurationoptionalIResolvableTraceConfigurationoptionalIResolvableTraceConfigurationoptionalinterface{}#If you don't specify it, App Runner doesn't enable tracing.