Show / Hide Table of Contents

Class ObservabilityConfiguration

(experimental) The App Runner Observability configuration.

Inheritance
object
Resource
ObservabilityConfiguration
Implements
IObservabilityConfiguration
IResource
IConstruct
IDependable
Inherited Members
Resource.IsOwnedResource(IConstruct)
Resource.IsResource(IConstruct)
Resource.ApplyRemovalPolicy(RemovalPolicy)
Resource.GeneratePhysicalName()
Resource.GetResourceArnAttribute(string, IArnComponents)
Resource.GetResourceNameAttribute(string)
Resource.Env
Resource.PhysicalName
Resource.Stack
Namespace: Amazon.CDK.AWS.AppRunner.Alpha
Assembly: Amazon.CDK.AWS.AppRunner.Alpha.dll
Syntax (csharp)
public class ObservabilityConfiguration : Resource, IObservabilityConfiguration, IResource, IConstruct, IDependable
Syntax (vb)
Public Class ObservabilityConfiguration Inherits Resource Implements IObservabilityConfiguration, IResource, IConstruct, IDependable
Remarks

Stability: Experimental

Resource: AWS::AppRunner::ObservabilityConfiguration

ExampleMetadata: infused

Examples
var observabilityConfiguration = new ObservabilityConfiguration(this, "ObservabilityConfiguration", new ObservabilityConfigurationProps {
                 ObservabilityConfigurationName = "MyObservabilityConfiguration",
                 TraceConfigurationVendor = TraceConfigurationVendor.AWSXRAY
             });

             new Service(this, "DemoService", new ServiceProps {
                 Source = Source.FromEcrPublic(new EcrPublicProps {
                     ImageConfiguration = new ImageConfiguration { Port = 8000 },
                     ImageIdentifier = "public.ecr.aws/aws-containers/hello-app-runner:latest"
                 }),
                 ObservabilityConfiguration = observabilityConfiguration
             });

Synopsis

Constructors

ObservabilityConfiguration(Construct, string, IObservabilityConfigurationProps)

(experimental) The App Runner Observability configuration.

Properties

ObservabilityConfigurationArn

(experimental) The ARN of the Observability configuration.

ObservabilityConfigurationName

(experimental) The name of the Observability configuration.

ObservabilityConfigurationRevision

(experimental) The revision of the Observability configuration.

PROPERTY_INJECTION_ID

(experimental) Uniquely identifies this class.

Methods

FromArn(Construct, string, string)

(experimental) Imports an App Runner Observability Configuration from its ARN.

FromObservabilityConfigurationAttributes(Construct, string, IObservabilityConfigurationAttributes)

(experimental) Imports an App Runner Observability Configuration from attributes.

Constructors

ObservabilityConfiguration(Construct, string, IObservabilityConfigurationProps)

(experimental) The App Runner Observability configuration.

public ObservabilityConfiguration(Construct scope, string id, IObservabilityConfigurationProps props)
Parameters
scope Construct
id string
props IObservabilityConfigurationProps
Remarks

Stability: Experimental

Properties

ObservabilityConfigurationArn

(experimental) The ARN of the Observability configuration.

public virtual string ObservabilityConfigurationArn { get; }
Property Value

string

Remarks

Stability: Experimental

Attribute: true

ObservabilityConfigurationName

(experimental) The name of the Observability configuration.

public virtual string ObservabilityConfigurationName { get; }
Property Value

string

Remarks

Stability: Experimental

Attribute: true

ObservabilityConfigurationRevision

(experimental) The revision of the Observability configuration.

public virtual double ObservabilityConfigurationRevision { get; }
Property Value

double

Remarks

Stability: Experimental

Attribute: true

PROPERTY_INJECTION_ID

(experimental) Uniquely identifies this class.

public static string PROPERTY_INJECTION_ID { get; }
Property Value

string

Remarks

Stability: Experimental

Methods

FromArn(Construct, string, string)

(experimental) Imports an App Runner Observability Configuration from its ARN.

public static IObservabilityConfiguration FromArn(Construct scope, string id, string observabilityConfigurationArn)
Parameters
scope Construct
id string
observabilityConfigurationArn string
Returns

IObservabilityConfiguration

Remarks

Stability: Experimental

FromObservabilityConfigurationAttributes(Construct, string, IObservabilityConfigurationAttributes)

(experimental) Imports an App Runner Observability Configuration from attributes.

public static IObservabilityConfiguration FromObservabilityConfigurationAttributes(Construct scope, string id, IObservabilityConfigurationAttributes attrs)
Parameters
scope Construct
id string
attrs IObservabilityConfigurationAttributes
Returns

IObservabilityConfiguration

Remarks

Stability: Experimental

Implements

IObservabilityConfiguration
IResource
Constructs.IConstruct
Constructs.IDependable
Back to top Generated by DocFX