Package version:
Initializes a new instance of the CallAutomationClient class.
Connection string to connect to an Azure Communication Service resource. Example: "endpoint=https://contoso.eastus.communications.azure.net/;accesskey=secret";
Optionaloptions: CallAutomationClientOptionsOptional. Options to configure the HTTP pipeline.
Initializes a new instance of the CallAutomationClient class using a TokenCredential or KeyCredential.
The endpoint of the service (ex: https://contoso.eastus.communications.azure.net).
TokenCredential or KeyCredential that is used to authenticate requests to the service.
Optionaloptions: CallAutomationClientOptionsOptional. Options to configure the HTTP pipeline.
Answer the call.
The context associated with the call.
The callback url.
Additional request options contains answerCall api options.
Create connection to room call.
Call locator to create connection.
The callback url
Additional request options contains connect api options.
Create an outgoing call from source to a target identity.
A single target.
The callback url.
Additional request options contains createCallConnection api options.
Create an outgoing call from source to a group of targets identities.
A group of targets identities.
The callback url.
Additional request options contains createCallConnection api options.
Initializes a new instance of CallConnection.
The CallConnection id for the CallConnection instance. (ex: 421CONTOSO-cRD6-4RDc-a078-99dRANDOMf).
Initializes a new instance of CallRecording.
Redirect the call.
The context associated with the call.
The target identity to redirect the call to.
Additional request options contains redirectCall api options.
Reject the call.
The context associated with the call.
Additional request options contains rejectCall api options.
A CallAutomationClient represents a Client to the Azure Communication CallAutomation service.