Enterprise Cloud CLI / SDK および Terraform Enterprise Cloud Provider を使用して DNS メニューを操作しようとすると HTTP ステータスコード 404 が返ってくる

DNS

2022年2月9日 (2022年2月9日:更新)

事象概要

Enterprise Cloud CLI / SDK ( 以下、ECL CLI / ECL SDK ) および Terraform Enterprise Cloud Provider を使用して DNS メニューを操作しようとすると HTTP ステータスコード 404 が返ってくる

対処方法

ECL CLI / ECL SDK および Terraform Enterprise Cloud Provider のバージョンを最新のものにすることによって、解決する可能性があります。
下記の手順で確認とアップグレードを行ってから、再度お試しください。

ECL CLI をお使いの場合

以下のコマンドで現在の ECL CLI のバージョンをご確認ください。

pip show eclcli

お使いの ECL CLI のバージョンが 1.1.16 未満であった場合は、以下のコマンドで最新バージョンにアップグレードしてください。

pip install -U eclcli

ECL CLI の詳細は ECL CLI チュートリアルページ をご覧ください。

ECL SDK をお使いの場合

以下のコマンドで現在の ECL SDK のバージョンをご確認ください。

pip show eclsdk

お使いの ECL SDK のバージョンが 0.0.11 未満であった場合は、以下のコマンドで最新バージョンにアップグレードしてください。

pip install -U eclsdk

ECL SDK の詳細は ECL SDK ドキュメント をご覧ください。

Terraform Enterprise Cloud Provider をお使いの場合

Terraform の定義ファイル内の nttcom/ecl プロバイダのバージョンを確認いただき、 2.1.0 未満であった場合は、定義ファイル内でプロバイダのバージョンを最新版に指定した後に、 以下のコマンドで最新バージョンにアップグレードしてください。

terraform init -upgrade

Terraform Enterprise Cloud Provider の詳細は Terraform Enterprise Cloud Provider チュートリアル をご覧ください。
また Terraform Enterprise Cloud Provider の最新バージョンは Terraform nttcom/ECL Registry からご確認ください。