ObservabilityConfigurationState class

Input properties used for looking up and filtering ObservabilityConfiguration resources.

Constructors

ObservabilityConfigurationState({Input<String?>? arn, Input<bool?>? latest, Input<String?>? observabilityConfigurationName, Input<int?>? observabilityConfigurationRevision, Input<String?>? region, Input<String?>? status, Input<Map<String, String>?>? tags, Input<Map<String, String>?>? tagsAll, Input<ObservabilityConfigurationTraceConfiguration?>? traceConfiguration})
Creates a new ObservabilityConfigurationState. arn ARN of this observability configuration. latest Whether the observability configuration has the highest observabilityConfigurationRevision among all configurations that share the same observabilityConfigurationName. observabilityConfigurationName Name of the observability configuration. observabilityConfigurationRevision Revision of this observability configuration. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. status Current state of the observability configuration. An INACTIVE configuration revision has been deleted and can't be used. It is permanently removed some time after deletion. tags Key-value map of resource tags. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level. tagsAll Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block. traceConfiguration Configuration of the tracing feature within this observability configuration. If you don't specify it, App Runner doesn't enable tracing. See traceConfiguration Block below for more details.
const
ObservabilityConfigurationState.fromMap(Map<String, dynamic> map)
factory

Properties

arn → Input<String?>?
ARN of this observability configuration.
final
hashCode int
The hash code for this object.
no setterinherited
latest → Input<bool?>?
Whether the observability configuration has the highest observabilityConfigurationRevision among all configurations that share the same observabilityConfigurationName.
final
observabilityConfigurationName → Input<String?>?
Name of the observability configuration.
final
observabilityConfigurationRevision → Input<int?>?
Revision of this observability configuration.
final
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status → Input<String?>?
Current state of the observability configuration. An INACTIVE configuration revision has been deleted and can't be used. It is permanently removed some time after deletion.
final
tags → Input<Map<String, String>?>?
Key-value map of resource tags. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
final
tagsAll → Input<Map<String, String>?>?
Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
final
traceConfiguration → Input<ObservabilityConfigurationTraceConfiguration?>?
Configuration of the tracing feature within this observability configuration. If you don't specify it, App Runner doesn't enable tracing. See traceConfiguration Block below for more details.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited