OpenAIIntegrationProperties Class

Definition

Open AI Integration details.

public class OpenAIIntegrationProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Elastic.Models.OpenAIIntegrationProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Elastic.Models.OpenAIIntegrationProperties>
type OpenAIIntegrationProperties = class
    interface IJsonModel<OpenAIIntegrationProperties>
    interface IPersistableModel<OpenAIIntegrationProperties>
Public Class OpenAIIntegrationProperties
Implements IJsonModel(Of OpenAIIntegrationProperties), IPersistableModel(Of OpenAIIntegrationProperties)
Inheritance
OpenAIIntegrationProperties
Implements

Constructors

OpenAIIntegrationProperties()

Initializes a new instance of OpenAIIntegrationProperties.

Properties

Key

Value of API key for Open AI resource.

LastRefreshOn

Last Update Timestamp for key updation.

OpenAIConnectorId

The connector id of Open AI resource.

OpenAIResourceEndpoint

The API endpoint for Open AI resource.

OpenAIResourceId

The resource name of Open AI resource.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<OpenAIIntegrationProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<OpenAIIntegrationProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<OpenAIIntegrationProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<OpenAIIntegrationProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<OpenAIIntegrationProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to