Language

TwilioTelephonyBindingListItem Class

Definition

A Twilio binding returned in a list, including its entity tag.

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

Properties

Name Description
ConnectionName

The Foundry connection name for the telephony provider.

(Inherited from TelephonyBindingListItem)
Etag

The entity tag to send in the If-Match header when updating or deleting this binding.

(Inherited from TelephonyBindingListItem)
Id

The service-generated binding identifier.

(Inherited from TelephonyBindingListItem)
IncomingCallUrl

The service-generated webhook URL to configure with the telephony provider.

(Inherited from TelephonyBindingListItem)
Label

The optional display label for the binding.

(Inherited from TelephonyBindingListItem)
PhoneNumber

The Twilio E.164 phone number.

Status

The lifecycle status.

(Inherited from TelephonyBindingListItem)

Methods

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

Explicit Interface Implementations

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

Applies to