@Stability(value=Stable) public static final class CfnObservabilityConfiguration.Builder extends Object implements software.amazon.jsii.Builder<CfnObservabilityConfiguration>
CfnObservabilityConfiguration.| Modifier and Type | Method and Description |
|---|---|
CfnObservabilityConfiguration |
build() |
static CfnObservabilityConfiguration.Builder |
create(software.constructs.Construct scope,
String id) |
CfnObservabilityConfiguration.Builder |
observabilityConfigurationName(String observabilityConfigurationName)
A name for the observability configuration.
|
CfnObservabilityConfiguration.Builder |
tags(List<? extends CfnTag> tags)
A list of metadata items that you can associate with your observability configuration resource.
|
CfnObservabilityConfiguration.Builder |
traceConfiguration(CfnObservabilityConfiguration.TraceConfigurationProperty traceConfiguration)
The configuration of the tracing feature within this observability configuration.
|
CfnObservabilityConfiguration.Builder |
traceConfiguration(IResolvable traceConfiguration)
The configuration of the tracing feature within this observability configuration.
|
@Stability(value=Stable) public static CfnObservabilityConfiguration.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnObservabilityConfiguration.TraceConfigurationProperty.Builder.@Stability(value=Stable) public CfnObservabilityConfiguration.Builder observabilityConfigurationName(String observabilityConfigurationName)
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, AWS CloudFormation generates a name for your observability configuration.
observabilityConfigurationName - A name for the observability configuration. This parameter is required.this@Stability(value=Stable) public CfnObservabilityConfiguration.Builder tags(List<? extends CfnTag> tags)
A tag is a key-value pair.
tags - A list of metadata items that you can associate with your observability configuration resource. This parameter is required.this@Stability(value=Stable) public CfnObservabilityConfiguration.Builder traceConfiguration(CfnObservabilityConfiguration.TraceConfigurationProperty traceConfiguration)
If you don't specify it, App Runner doesn't enable tracing.
traceConfiguration - The configuration of the tracing feature within this observability configuration. This parameter is required.this@Stability(value=Stable) public CfnObservabilityConfiguration.Builder traceConfiguration(IResolvable traceConfiguration)
If you don't specify it, App Runner doesn't enable tracing.
traceConfiguration - The configuration of the tracing feature within this observability configuration. This parameter is required.this@Stability(value=Stable) public CfnObservabilityConfiguration build()
build in interface software.amazon.jsii.Builder<CfnObservabilityConfiguration>Copyright © 2022. All rights reserved.