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

Name Description
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

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

Operators

Name Description
Explicit(ClientResult to AIProjectConnection)

Explicit Interface Implementations

Name Description
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