このトピックでは、Function Compute コンソールでユーザー定義関数を作成し、関数をデバッグし、関数の設定を含むサービスバージョンを公開する方法について説明します。
手順
Function Compute コンソール にログオンします。
上部のナビゲーションバーで、[リージョン] を選択します。
説明HTTPDNS のカスタム解決関数ポリシーは、中国 (香港) およびシンガポールの Function Compute サービスをサポートしています。
[サービス] ページで、[サービスの作成] をクリックします。
サービスが作成された後、サービス名をクリックします。表示されるページで、[関数の作成] をクリックします。
[関数の作成] ページで、ビジネス要件に基づいてパラメーターを構成します。パラメーターが構成された後、[作成] をクリックします。詳細については、「関数を管理する」をご参照ください。このトピックでは、[基本設定] セクションの [ハンドラーの種類] パラメーターを [イベントハンドラー] に設定します。
関数が作成された後、関数リストで関数の名前をクリックします。[コード] タブの関数詳細ページに移動します。
関数のコードを入力します。詳細については、「ユーザー定義解決関数を記述する」をご参照ください。
[関数のテスト] ドロップダウンリストから [テストパラメーターの構成] を選択することもできます。[テストパラメーターの構成] パネルで、[イベント名] パラメーターとイベントの入力パラメーターを構成します。入力パラメーターの構成方法の詳細については、「ユーザー定義解決関数を記述する」をご参照ください。
[関数のテスト] をクリックします。関数が正しく実行できることを確認します。
[関数] ページに戻ります。左側のナビゲーションウィンドウで、[バージョン] をクリックします。表示されるページで、[バージョンの公開] をクリックします。
説明サービスバージョンが生成されます。バージョン番号は、バージョンを公開するたびに 1 ずつ増加します。 HTTPDNS のカスタム解決機能では、Function Compute サービスの最新バージョンは推奨されません。そのため、生成されたバージョン番号を後で使用する際に保存する必要があります。
表示されるパネルで、[説明] パラメーターを構成し、[OK] をクリックします。
Function Compute コンソールでの構成は完了です。
Function Compute サービスの構成を HTTPDNS の関数ポリシーに適用する方法の詳細については、「Function Compute ポリシーを追加する」をご参照ください。