SipRoutingClient class
Azure Communication Services SIP ルーティング管理と対話するためのクライアント クラス。
コンストラクター
| Sip |
Azure KeyCredential を使用して、SipRoutingClient クラスの新しいインスタンスを初期化します。 |
| Sip |
接続文字列を使用して、SipRoutingClient クラスの新しいインスタンスを初期化します。 |
| Sip |
TokenCredential を使用して、SipRoutingClient クラスの新しいインスタンスを初期化します。 |
メソッド
| delete |
SIP トランクを削除します。 |
| get |
SIP トランクを取得します。 |
| list |
SIP トランク ルートを一覧表示します。 |
| list |
SIP トランクを一覧表示します。 |
| set |
SIP トランク ルートを設定します。 |
| set |
SIP トランクを設定します。 |
| set |
SIP トランクを設定します。 |
コンストラクターの詳細
SipRoutingClient(string, KeyCredential, SipRoutingClientOptions)
Azure KeyCredential を使用して、SipRoutingClient クラスの新しいインスタンスを初期化します。
new SipRoutingClient(endpoint: string, credential: KeyCredential, options?: SipRoutingClientOptions)
パラメーター
- endpoint
-
string
サービスのエンドポイント (例: https://contoso.eastus.communications.azure.net)。
- credential
- KeyCredential
サービスへの要求を認証するために使用されるオブジェクト。 Azure KeyCredential または @azure/identity を使用して資格情報を作成します。
- options
- SipRoutingClientOptions
随意。 HTTP パイプラインを構成するためのオプション。
SipRoutingClient(string, SipRoutingClientOptions)
接続文字列を使用して、SipRoutingClient クラスの新しいインスタンスを初期化します。
new SipRoutingClient(connectionString: string, options?: SipRoutingClientOptions)
パラメーター
- connectionString
-
string
Azure Communication Service リソースに接続するための接続文字列。 (例: endpoint=https://contoso.eastus.communications.azure.net/;accesskey=secret)
- options
- SipRoutingClientOptions
随意。 HTTP パイプラインを構成するためのオプション。
SipRoutingClient(string, TokenCredential, SipRoutingClientOptions)
TokenCredential を使用して、SipRoutingClient クラスの新しいインスタンスを初期化します。
new SipRoutingClient(endpoint: string, credential: TokenCredential, options?: SipRoutingClientOptions)
パラメーター
- endpoint
-
string
サービスのエンドポイント (例: https://contoso.eastus.communications.azure.net)。
- credential
- TokenCredential
サービスへの要求を認証するために使用される TokenCredential。
- options
- SipRoutingClientOptions
随意。 HTTP パイプラインを構成するためのオプション。
メソッドの詳細
deleteTrunk(string, OperationOptions)
SIP トランクを削除します。
function deleteTrunk(fqdn: string, options?: OperationOptions): Promise<void>
パラメーター
- fqdn
-
string
トランクの FQDN。
- options
- OperationOptions
オプション パラメーター。
戻り値
Promise<void>
getTrunk(string, OperationOptions)
SIP トランクを取得します。
function getTrunk(fqdn: string, options?: OperationOptions): Promise<SipTrunk>
パラメーター
- fqdn
-
string
トランクの FQDN。
- options
- OperationOptions
オプション パラメーター。
戻り値
Promise<SipTrunk>
listRoutes(ListSipRoutesOptions)
SIP トランク ルートを一覧表示します。
function listRoutes(options?: ListSipRoutesOptions): PagedAsyncIterableIterator<SipTrunkRoute, SipTrunkRoute[], PageSettings>
パラメーター
- options
- ListSipRoutesOptions
オプション パラメーター。
戻り値
listTrunks(ListSipTrunksOptions)
SIP トランクを一覧表示します。
function listTrunks(options?: ListSipTrunksOptions): PagedAsyncIterableIterator<SipTrunk, SipTrunk[], PageSettings>
パラメーター
- options
- ListSipTrunksOptions
オプション パラメーター。
戻り値
setRoutes(SipTrunkRoute[], OperationOptions)
SIP トランク ルートを設定します。
function setRoutes(routes: SipTrunkRoute[], options?: OperationOptions): Promise<SipTrunkRoute[]>
パラメーター
- routes
設定する SIP トランク ルート。
- options
- OperationOptions
オプション パラメーター。
戻り値
Promise<SipTrunkRoute[]>
setTrunk(SipTrunk, OperationOptions)
SIP トランクを設定します。
function setTrunk(trunk: SipTrunk, options?: OperationOptions): Promise<SipTrunk>
パラメーター
- trunk
- SipTrunk
設定する SIP トランク。
- options
- OperationOptions
オプション パラメーター。
戻り値
Promise<SipTrunk>
setTrunks(SipTrunk[], OperationOptions)
SIP トランクを設定します。
function setTrunks(trunks: SipTrunk[], options?: OperationOptions): Promise<SipTrunk[]>
パラメーター
- trunks
-
SipTrunk[]
設定する SIP トランク。
- options
- OperationOptions
オプション パラメーター。
戻り値
Promise<SipTrunk[]>