Share via


AIProjectConnection Class

Definition

Response from the list and get connections operations.

public class AIProjectConnection : System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.AIProjectConnection>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.AIProjectConnection>
type AIProjectConnection = class
    interface IJsonModel<AIProjectConnection>
    interface IPersistableModel<AIProjectConnection>
Public Class AIProjectConnection
Implements IJsonModel(Of AIProjectConnection), IPersistableModel(Of AIProjectConnection)
Inheritance
AIProjectConnection
Implements

Properties

Credentials

The credentials used by the connection.

Id

A unique identifier for the connection, generated by the service.

IsDefault

Whether the connection is tagged as the default connection of its type.

Metadata

Metadata of the connection.

Name

The friendly name of the connection, provided by the user.

Target

The connection URL to be used for this service.

Type

Category of the connection.

Methods

JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Operators

Explicit(ClientResult to AIProjectConnection)

Explicit Interface Implementations

IJsonModel<AIProjectConnection>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<AIProjectConnection>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<AIProjectConnection>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<AIProjectConnection>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<AIProjectConnection>.Write(ModelReaderWriterOptions)

Applies to