Language

CreateTwilioTelephonyBindingContent Class

Definition

The request to create a Twilio binding.

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

Constructors

Name Description
CreateTwilioTelephonyBindingContent(String, String)

Initializes a new instance of CreateTwilioTelephonyBindingContent.

Properties

Name Description
ConnectionName

The Foundry connection name for the telephony provider.

(Inherited from CreateTelephonyBindingContent)
Label

An optional display label for the binding.

(Inherited from CreateTelephonyBindingContent)
PhoneNumber

The Twilio E.164 phone number.

Methods

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

Explicit Interface Implementations

Name Description
IJsonModel<CreateTelephonyBindingContent>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from CreateTelephonyBindingContent)
IJsonModel<CreateTelephonyBindingContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from CreateTelephonyBindingContent)
IJsonModel<CreateTwilioTelephonyBindingContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<CreateTwilioTelephonyBindingContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<CreateTelephonyBindingContent>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from CreateTelephonyBindingContent)
IPersistableModel<CreateTelephonyBindingContent>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from CreateTelephonyBindingContent)
IPersistableModel<CreateTelephonyBindingContent>.Write(ModelReaderWriterOptions) (Inherited from CreateTelephonyBindingContent)
IPersistableModel<CreateTwilioTelephonyBindingContent>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<CreateTwilioTelephonyBindingContent>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<CreateTwilioTelephonyBindingContent>.Write(ModelReaderWriterOptions)

Applies to