すべてのプロダクト
Search
ドキュメントセンター

HTTPDNS:関数 2.0 の作成

最終更新日:Dec 06, 2025

Function Compute コンソールでユーザー定義関数のバージョンを作成、デバッグ、保存します。

新しい関数 2.0 の作成

バージョン 2.0 は非推奨になったため、Function 3.0 の使用を推奨します。 詳細については、「2.0 と 3.0 の違い」をご参照ください。 Function 3.0 の関数を作成するには、「3.0 の関数を作成する」をご参照ください。
  1. Function Compute コンソールにログインします。上部のメニューバーで、リージョンを選択します。fig1

  2. [サービスリスト] ページの左側のナビゲーションウィンドウで、サービス作成をクリックします。

  3. サービスが作成されたら、[関数管理] ページで、関数作成をクリックします。

  4. [関数の作成] ページで、[ビルトインランタイムで作成] を選択し、[ハンドラータイプ] を [イベントリクエストの処理] に設定します。必要に応じて他のパラメーターを設定し、[作成] をクリックします。image

  5. 次に、関数をテストします。入力パラメーターの設定の詳細については、「カスタム解析関数のコードを記述する」をご参照ください。[関数のテスト] をクリックし、関数が正しく実行され、期待されるデータを返すことを確認します。

  6. 機能コードを入力します。詳細については、「カスタム解析機能コードを記述する」をご参照ください。fig1

  7. また、[テスト機能] > [テストリクエストの設定] を選択することもできます。入力パラメーターの設定の詳細については、カスタム解析関数コードの作成をご参照ください。関数が正しく実行され、期待されるデータを返すことを確認します。fig2

  8. テストが完了したら、[コードのデプロイ] をクリックし、コードがデプロイされたことを確認します。

  9. 右上隅にある [バージョンの発行] をクリックします。[説明] を入力し、[OK] をクリックします。Google Chrome 2025-04-07 16

説明

システムは自動的にインクリメントされるサービスバージョン番号を生成します。HTTPDNS のカスタムドメイン名解析では関数の LATEST バージョンがサポートされていないため、生成されたサービスバージョン番号をメモしておいてください。

これで、FC 2.0 Function Compute コンソールでの関数の設定は完了です。この関数を HTTPDNS コンソールの Function Compute ポリシーに追加できます。

新しい Function Compute サービスを HTTPDNS Function Compute ポリシーに適用する方法については、「Function Compute に基づいてカスタム DNS 解決を設定する」をご参照ください。