OpenApiManagedAuthDetails Constructors
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.
Overloads
| Name | Description |
|---|---|
| OpenApiManagedAuthDetails() |
Initializes a new instance of OpenApiManagedAuthDetails for deserialization. |
| OpenApiManagedAuthDetails(OpenApiManagedSecurityScheme) |
Initializes a new instance of OpenApiManagedAuthDetails. |
| OpenApiManagedAuthDetails(OpenApiAuthType, IDictionary<String,BinaryData>, OpenApiManagedSecurityScheme) |
Initializes a new instance of OpenApiManagedAuthDetails. |
OpenApiManagedAuthDetails()
- Source:
- OpenApiManagedAuthDetails.cs
Initializes a new instance of OpenApiManagedAuthDetails for deserialization.
public OpenApiManagedAuthDetails();
Public Sub New ()
Applies to
OpenApiManagedAuthDetails(OpenApiManagedSecurityScheme)
- Source:
- OpenApiManagedAuthDetails.cs
Initializes a new instance of OpenApiManagedAuthDetails.
public OpenApiManagedAuthDetails(Azure.AI.AgentServer.Contracts.Generated.OpenAI.OpenApiManagedSecurityScheme securityScheme);
new Azure.AI.AgentServer.Contracts.Generated.OpenAI.OpenApiManagedAuthDetails : Azure.AI.AgentServer.Contracts.Generated.OpenAI.OpenApiManagedSecurityScheme -> Azure.AI.AgentServer.Contracts.Generated.OpenAI.OpenApiManagedAuthDetails
Public Sub New (securityScheme As OpenApiManagedSecurityScheme)
Parameters
- securityScheme
- OpenApiManagedSecurityScheme
Connection auth security details.
Exceptions
securityScheme is null.
Applies to
OpenApiManagedAuthDetails(OpenApiAuthType, IDictionary<String,BinaryData>, OpenApiManagedSecurityScheme)
- Source:
- OpenApiManagedAuthDetails.cs
Initializes a new instance of OpenApiManagedAuthDetails.
public OpenApiManagedAuthDetails(Azure.AI.AgentServer.Contracts.Generated.OpenAI.OpenApiAuthType type, System.Collections.Generic.IDictionary<string,BinaryData> serializedAdditionalRawData, Azure.AI.AgentServer.Contracts.Generated.OpenAI.OpenApiManagedSecurityScheme securityScheme);
new Azure.AI.AgentServer.Contracts.Generated.OpenAI.OpenApiManagedAuthDetails : Azure.AI.AgentServer.Contracts.Generated.OpenAI.OpenApiAuthType * System.Collections.Generic.IDictionary<string, BinaryData> * Azure.AI.AgentServer.Contracts.Generated.OpenAI.OpenApiManagedSecurityScheme -> Azure.AI.AgentServer.Contracts.Generated.OpenAI.OpenApiManagedAuthDetails
Public Sub New (type As OpenApiAuthType, serializedAdditionalRawData As IDictionary(Of String, BinaryData), securityScheme As OpenApiManagedSecurityScheme)
Parameters
- type
- OpenApiAuthType
The type of authentication, must be anonymous/project_connection/managed_identity.
- serializedAdditionalRawData
- IDictionary<String,BinaryData>
Keeps track of any properties unknown to the library.
- securityScheme
- OpenApiManagedSecurityScheme
Connection auth security details.