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< ? tags, Input<String, String> ?>Map< ? tagsAll, Input<String, String> ?>ObservabilityConfigurationTraceConfiguration?> ? traceConfiguration}) -
Creates a new ObservabilityConfigurationState.
arnARN of this observability configuration.latestWhether the observability configuration has the highestobservabilityConfigurationRevisionamong all configurations that share the sameobservabilityConfigurationName.observabilityConfigurationNameName of the observability configuration.observabilityConfigurationRevisionRevision of this observability configuration.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.statusCurrent 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.tagsKey-value map of resource tags. If configured with a providerdefaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.tagsAllMap of tags assigned to the resource, including those inherited from the providerdefaultTagsconfiguration block.traceConfigurationConfiguration of the tracing feature within this observability configuration. If you don't specify it, App Runner doesn't enable tracing. SeetraceConfigurationBlock 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
observabilityConfigurationRevisionamong all configurations that share the sameobservabilityConfigurationName.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
-
Key-value map of resource tags. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.final -
Map of tags assigned to the resource, including those inherited from the provider
defaultTagsconfiguration 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
traceConfigurationBlock 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