Module Values.CreateObservabilityConfigurationResponseSource

Create an App Runner observability configuration resource. App Runner requires this resource when you create or update App Runner services and you want to enable non-default observability features. You can share an observability configuration across multiple services. Create multiple revisions of a configuration by calling this action multiple times using the same ObservabilityConfigurationName. The call returns incremental ObservabilityConfigurationRevision values. When you create a service and configure an observability configuration resource, the service uses the latest active revision of the observability configuration by default. You can optionally configure the service to use a specific revision. The observability configuration resource is designed to configure multiple features (currently one feature, tracing). This action takes optional parameters that describe the configuration of these features (currently one parameter, TraceConfiguration). If you don't specify a feature parameter, App Runner doesn't enable the feature.

Sourcetype nonrec t = {
  1. observabilityConfiguration : ObservabilityConfiguration.t option;
    (*

    A description of the App Runner observability configuration that's created by this request.

    *)
}
Sourcetype nonrec error = [
  1. | `InternalServiceErrorException of InternalServiceErrorException.t
  2. | `InvalidRequestException of InvalidRequestException.t
  3. | `ServiceQuotaExceededException of ServiceQuotaExceededException.t
  4. | `Unknown_operation_error of string * string option
]
Sourceval make : ?observabilityConfiguration:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `InternalServiceErrorException of InternalServiceErrorException.t | `InvalidRequestException of InvalidRequestException.t | `ServiceQuotaExceededException of ServiceQuotaExceededException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `InternalServiceErrorException of InternalServiceErrorException.t | `InvalidRequestException of InvalidRequestException.t | `ServiceQuotaExceededException of ServiceQuotaExceededException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `Boolean of Boolean.t | `Enum of string | `Integer of Integer.t | `String of AppRunnerResourceArn.t | `Structure of (string * [> `Enum of string ]) list | `Timestamp of Timestamp.t ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t