HeaderTelemetryEndpointAuth Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Header-based secret authentication for a telemetry endpoint. The resolved secret value is injected as an HTTP header.
public class HeaderTelemetryEndpointAuth : Azure.AI.Projects.Agents.TelemetryEndpointAuth, System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.Agents.HeaderTelemetryEndpointAuth>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.Agents.HeaderTelemetryEndpointAuth>
type HeaderTelemetryEndpointAuth = class
inherit TelemetryEndpointAuth
interface IJsonModel<HeaderTelemetryEndpointAuth>
interface IPersistableModel<HeaderTelemetryEndpointAuth>
Public Class HeaderTelemetryEndpointAuth
Inherits TelemetryEndpointAuth
Implements IJsonModel(Of HeaderTelemetryEndpointAuth), IPersistableModel(Of HeaderTelemetryEndpointAuth)
- Inheritance
- Implements
Constructors
| Name | Description |
|---|---|
| HeaderTelemetryEndpointAuth(String, String, String) |
Initializes a new instance of HeaderTelemetryEndpointAuth. |
Properties
| Name | Description |
|---|---|
| HeaderName |
The name of the HTTP header to inject the secret value into. |
| SecretId |
The identifier of the secret store or connection. |
| SecretKey |
The key within the secret to retrieve the authentication value. |