Language

TelephonyCallLifecycleEventSource Struct

Definition

The component that supplied a telephony lifecycle observation.

public readonly struct TelephonyCallLifecycleEventSource : IEquatable<Azure.AI.Projects.Agents.TelephonyCallLifecycleEventSource>
type TelephonyCallLifecycleEventSource = struct
Public Structure TelephonyCallLifecycleEventSource
Implements IEquatable(Of TelephonyCallLifecycleEventSource)
Inheritance
TelephonyCallLifecycleEventSource
Implements

Constructors

Name Description
TelephonyCallLifecycleEventSource(String)

Initializes a new instance of TelephonyCallLifecycleEventSource.

Properties

Name Description
Gateway

The Foundry telephony gateway supplied the observation.

TeamsPhoneExtension

Microsoft Teams Phone Extension supplied the observation.

Twilio

Twilio supplied the observation.

VoiceAgent

The voice-agent runtime supplied the observation.

Methods

Name Description
Equals(TelephonyCallLifecycleEventSource)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(TelephonyCallLifecycleEventSource, TelephonyCallLifecycleEventSource)

Determines if two TelephonyCallLifecycleEventSource values are the same.

Implicit(String to Nullable<TelephonyCallLifecycleEventSource>)
Implicit(String to TelephonyCallLifecycleEventSource)

Converts a string to a TelephonyCallLifecycleEventSource.

Inequality(TelephonyCallLifecycleEventSource, TelephonyCallLifecycleEventSource)

Determines if two TelephonyCallLifecycleEventSource values are not the same.

Applies to