Language

OpenAiIntegrationRpmodel Class

Definition

Capture properties of Open AI resource Integration.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Elastic.Models.OpenAiIntegrationRpmodelTypeConverter))]
public class OpenAiIntegrationRpmodel : Microsoft.Azure.PowerShell.Cmdlets.Elastic.Models.IOpenAiIntegrationRpmodel
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Elastic.Models.OpenAiIntegrationRpmodelTypeConverter))>]
type OpenAiIntegrationRpmodel = class
    interface IOpenAiIntegrationRpmodel
    interface IJsonSerializable
Public Class OpenAiIntegrationRpmodel
Implements IOpenAiIntegrationRpmodel
Inheritance
OpenAiIntegrationRpmodel
Attributes
Implements

Constructors

Name Description
OpenAiIntegrationRpmodel()

Creates an new OpenAiIntegrationRpmodel instance.

Properties

Name Description
Id

The id of the integration.

Key

Value of API key for Open AI resource

LastRefreshAt

Last Update Timestamp for key updation

Name

Name of the integration.

OpenAiResourceEndpoint

The API endpoint for Open AI resource

OpenAiResourceId

The resource name of Open AI resource

ResourceGroupName

Gets the resource group name

Type

The type of the integration.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OpenAiIntegrationRpmodel.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OpenAiIntegrationRpmodel.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Elastic.Models.IOpenAiIntegrationRpmodel.

FromJsonString(String)

Creates a new instance of OpenAiIntegrationRpmodel, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of OpenAiIntegrationRpmodel into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to