コマンド実行で発生する可能性のあるエラーの一覧
CLI操作中のコマンド実行で発生する可能性のある一般的なエラーと、それらを解決するために実行できるアクションを以下に示します。
| コマンド/コンポーネント | エラー | 修正方法 |
|---|---|---|
| 認証 | トークンバスケットが空 | 新しいトークンを生成 |
| トークンの取得失敗 | 一覧から有効なトークンを使用 | |
| CLIからログアウト済み | CLIにログイン | |
| リフレッシュトークンまたはアクセストークンの取得失敗 | –no-localhostを使用してCLIにログイン | |
| トークンの生成失敗 | 新しいトークンを生成 | |
| –tokenオプションで無効なトークンが指定された | オプションに有効なトークンを指定 | |
| 認証失敗 | –forceオプションで再ログイン | |
| データセンター | –dcオプションの入力値が無効 | 有効な入力値を指定して再試行 |
| プロジェクト | 最初のCatalystプロジェクトが未作成 | 新しいプロジェクトを作成 |
| -pオプションで指定されたプロジェクトが見つからない | 一覧から既存のプロジェクトを選択 | |
| プロジェクトディレクトリにファイルが欠落 | プロジェクトを初期化するか、欠落しているコンポーネントをセットアップ | |
| プロジェクトディレクトリにリソースが見つからない | プロジェクトを初期化するか、欠落しているコンポーネントをセットアップ | |
| リモートコンソールにプロジェクトが見つからない | 一覧から利用可能なプロジェクトを使用 | |
| プロジェクトディレクトリ内のファイルが破損 | 破損したファイルを削除し、プロジェクトを再度初期化 | |
| リモートコンソールにアクティブプロジェクトが見つからない | 既存のアクティブプロジェクトを利用可能なプロジェクトに変更 | |
| API Gateway | APIG有効化失敗 - APIGスケジューラーが進行中 | スケジュールされたジョブのステータスを確認し、しばらくしてから再試行 |
| APIGレポートが見つからない | CLIからAPIGルールをデプロイ | |
| APIG無効化失敗 - APIGスケジューラーが進行中 | スケジュールされたジョブのステータスを確認し、しばらくしてから再試行 | |
| APIGルールファイルを読み取れない | 指定されたエラーを修正して再試行 | |
| APIGルールファイルが欠落 | 欠落しているファイルを作成するか、有効なファイル名を指定 | |
| APIGルールに名前が欠落 | APIGルールに名前を指定 | |
| APIGルール名の重複 | 名前を変更するか、APIGルールを削除 | |
| APIGルールに必須値が欠落 | 指定された必須値をAPIGルールに追加 | |
| APIGルールに重複値がある | APIGルールを変更して競合を解決 | |
| APIGルールに無効なクライアントが指定された | クライアントの指定されたエラーを修正して再試行 | |
| クライアントターゲットでAPIGルールを認証できない | APIGルールから指定されたキーを削除 | |
| APIGルールに無効な正規表現 | 指定された正規表現のエラーを修正 | |
| APIGルールに無効なパラメータ | 指定されたエラーを修正して続行 | |
| APIGルールに無効なリクエストまたはターゲットURL | APIGルールに有効なターゲットURLを指定 | |
| Data Store | エクスポート/インポート操作でテーブル識別子が欠落 | コマンドまたは設定ファイルにテーブル識別子を指定 |
| インポート操作でソースファイルが欠落 | コマンドでローカルマシンのCSVファイルのパスを指定するか |