diff --git a/content/en/docs/reference/config/istio.mesh.v1alpha1/index.html b/content/en/docs/reference/config/istio.mesh.v1alpha1/index.html
index 12e0f3ed3d..033834f66e 100644
--- a/content/en/docs/reference/config/istio.mesh.v1alpha1/index.html
+++ b/content/en/docs/reference/config/istio.mesh.v1alpha1/index.html
@@ -7,7 +7,7 @@ location: https://istio.io/docs/reference/config/istio.mesh.v1alpha1.html
layout: protoc-gen-docs
generator: protoc-gen-docs
weight: 20
-number_of_entries: 52
+number_of_entries: 54
---
Configuration affecting the service mesh as a whole.
@@ -1122,6 +1122,17 @@ No
Configures an Envoy Access Logging Service provider for TCP traffic.
+ |
+
+No
+ |
+
+
+envoyOtelAls |
+EnvoyOpenTelemetryLogProvider (oneof) |
+
+ Configures an Envoy Open Telemetry Access Logging Service provider.
+
|
No
@@ -2150,6 +2161,75 @@ No
|
Optional. Additional filter state objects to log.
+ |
+
+No
+ |
+
+
+
+
+MeshConfig.ExtensionProvider.EnvoyOpenTelemetryLogProvider
+
+Defines configuration for an Envoy OpenTelemetry (gRPC) Access Log
+
+
+
+
+Field |
+Type |
+Description |
+Required |
+
+
+
+
+service |
+string |
+
+ REQUIRED. Specifies the service that implements the Envoy ALS gRPC authorization service.
+The format is [<Namespace>/]<Hostname> . The specification of <Namespace> is required only when it is insufficient
+to unambiguously resolve a service in the service registry. The <Hostname> is a fully qualified host name of a
+service defined by the Kubernetes service or ServiceEntry.
+
+Example: “envoy-als.foo.svc.cluster.local” or “bar/envoy-als.example.com”.
+
+ |
+
+No
+ |
+
+
+port |
+uint32 |
+
+ REQUIRED. Specifies the port of the service.
+
+ |
+
+No
+ |
+
+
+logName |
+string |
+
+ Optional. The friendly name of the access log.
+Defaults:
+- “otelenvoyaccesslog”
+
+ |
+
+No
+ |
+
+
+logFormat |
+LogFormat |
+
+ Optional. Format for the proxy access log
+Empty value results in proxy’s default access log format, following Envoy access logging formatting.
+
|
No
@@ -2237,6 +2317,60 @@ supported for some command operators (e.g. FILTERSTATE or DYNAMICMETADA
message: "%LOCAL_REPLY_BODY%"
+ |
+
+No
+ |
+
+
+
+
+
+
+
+
+
+Field |
+Type |
+Description |
+Required |
+
+
+
+
+text |
+string |
+
+ Textual format for the envoy access logs. Envoy command operators may be
+used in the format. The format string documentation
+provides more information.
+Alias to body filed in Open Telemetry
+Example: text: "%LOCAL_REPLY_BODY%:%RESPONSE_CODE%:path=%REQ(:path)%"
+
+ |
+
+No
+ |
+
+
+labels |
+Struct |
+
+ Optional. Additional attributes that describe the specific event occurrence.
+Structured format for the envoy access logs. Envoy command operators
+can be used as values for fields within the Struct. Values are rendered
+as strings, numbers, or boolean values, as appropriate
+(see: format dictionaries). Nested JSON is
+supported for some command operators (e.g. FILTERSTATE or DYNAMICMETADATA).
+Alias to attributes filed in Open Telemetry
+
+Example:
+
+labels:
+ status: "%RESPONSE_CODE%"
+ message: "%LOCAL_REPLY_BODY%"
+
+
|
No
|