

サポート終了通知: 2025 年 9 月 15 日、 AWS は Amazon Lex V1 のサポートを終了します。 V1 2025 年 9 月 15 日を過ぎると、Amazon Lex V1 コンソールまたは Amazon Lex V1 リソースにはアクセスできなくなります。Amazon Lex V2 を使用している場合は、代わりに [Amazon Lex V2 ガイド](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html)を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# FulfillmentActivity
<a name="API_FulfillmentActivity"></a>

 インテントに必要なすべての情報がユーザーから提供された後、インテントがどのように実行されるかを説明します。Lambda 関数を提供するか、インテント情報をクライアントアプリケーションに返すようにインテントを処理できます。関連するロジックがクラウド上に存在するように Lambda 関数を使用し、クライアント側のコードを主にプレゼンテーション層に限定することを推奨します。ロジックを更新する必要がある場合は、Lambda 関数を更新するだけで、クライアントアプリケーションをアップグレードする必要はありません。

次の例を考えます。
+ ピザを注文するアプリケーションでは、ユーザーが注文するためのすべての情報を提供した後に、Lambda 関数を使用してピザ屋に注文をします。
+ ゲームアプリケーションでは、ユーザーが「石を拾って」と言うと、その情報がクライアントアプリケーションに戻り、オペレーションを実行してグラフィックを更新する必要があります。この場合、Amazon Lex からインテントデータがクライアントに返されます。

## 内容
<a name="API_FulfillmentActivity_Contents"></a>

 ** type **   <a name="lex-Type-FulfillmentActivity-type"></a>
 インテントをどのように達成するかは、Lambda 関数を実行するか、スロットデータをクライアントアプリケーションに返すかのいずれかです。  
タイプ: 文字列  
有効な値: `ReturnIntent | CodeHook`   
必須: はい

 ** codeHook **   <a name="lex-Type-FulfillmentActivity-codeHook"></a>
 インテントを実行するために使用される Lambda 関数の説明。  
型: [CodeHook](API_CodeHook.md) オブジェクト  
必須: いいえ

## 以下の資料も参照してください。
<a name="API_FulfillmentActivity_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/FulfillmentActivity) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/FulfillmentActivity) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/FulfillmentActivity) 