EmailClient class

電子メール サービス クライアント。

コンストラクター

EmailClient(string, EmailClientOptions)

EmailClient クラスの新しいインスタンスを初期化します。

EmailClient(string, KeyCredential | TokenCredential, EmailClientOptions)

Azure KeyCredential を使用して EmailClient クラスの新しいインスタンスを初期化します。

メソッド

beginSend(EmailMessage, EmailSendOptionalParams)

1 人以上の受信者に送信する電子メール メッセージをキューに入れます

コンストラクターの詳細

EmailClient(string, EmailClientOptions)

EmailClient クラスの新しいインスタンスを初期化します。

new EmailClient(connectionString: string, options?: EmailClientOptions)

パラメーター

connectionString

string

Azure Communication Service リソースに接続するための接続文字列。 例: "endpoint=https://contoso.eastus.communications.azure.net/;accesskey=secret";

options
EmailClientOptions

随意。 HTTP パイプラインを構成するためのオプション。

EmailClient(string, KeyCredential | TokenCredential, EmailClientOptions)

Azure KeyCredential を使用して EmailClient クラスの新しいインスタンスを初期化します。

new EmailClient(endpoint: string, credential: KeyCredential | TokenCredential, options?: EmailClientOptions)

パラメーター

endpoint

string

サービスのエンドポイント (例: https://contoso.eastus.communications.azure.net)。

credential

KeyCredential | TokenCredential

サービスへの要求を認証するために使用されるオブジェクト。 Azure KeyCredential または @azure/identity を使用して資格情報を作成します。

options
EmailClientOptions

随意。 HTTP パイプラインを構成するためのオプション。

メソッドの詳細

beginSend(EmailMessage, EmailSendOptionalParams)

1 人以上の受信者に送信する電子メール メッセージをキューに入れます

function beginSend(message: EmailMessage, options?: EmailSendOptionalParams): Promise<SimplePollerLike<OperationState<EmailSendResponse>, EmailSendResponse>>

パラメーター

message
EmailMessage

電子メールを送信するためのメッセージ ペイロード

options
EmailSendOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<EmailSendResponse>, EmailSendResponse>>