Skip to content

Commit 3783e9b

Browse files
authored
[chore] Add configuration schemas for azure functions receiver (#46974)
Add configuration schemas for azure functions receiver. #### Link to tracking issue Updates #42214 Signed-off-by: Israel Blancas <iblancasa@gmail.com>
1 parent 6891f2a commit 3783e9b

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
$defs:
2+
encoding_config:
3+
description: EncodingConfig holds the encoding extension configuration for a signal type.
4+
type: object
5+
properties:
6+
encoding:
7+
description: Encoding identifies the encoding of log records that triggered azure functions.
8+
type: string
9+
x-customType: go.opentelemetry.io/collector/component.ID
10+
type: object
11+
properties:
12+
auth:
13+
description: Auth is the component.ID of the extension that provides Azure authentication
14+
type: string
15+
x-customType: go.opentelemetry.io/collector/component.ID
16+
http:
17+
description: HTTP defines the HTTP server settings for the Azure Functions invoke endpoints.
18+
x-pointer: true
19+
$ref: go.opentelemetry.io/collector/config/confighttp.server_config
20+
include_invoke_metadata:
21+
description: IncludeInvokeMetadata, when true, adds Azure Functions invoke metadata to resource attributes.
22+
type: boolean
23+
logs:
24+
description: Logs defines configuration for log records received from Azure Functions.
25+
$ref: encoding_config

0 commit comments

Comments
 (0)