AWS API GatewayへのAPI定義のインポート
API定義をJSONファイルとしてAWS API Gatewayにインポートします。
- AWS API Gatewayへのアクセス権があります。
- AWS CLIをインストールしました。詳細については、AWS CLI のインストールを参照してください。
- API 定義を JSON ファイルとしてエクスポートしました。
- コマンドラインを開き、次のコマンドを入力してファイルをアップロードします:
aws apigateway import-rest-api [--parameters endpointConfigurationTypes={type}] --body 'file://{yourfile}.json'
- 正しいパラメーターを追加します:
| パラメーター | 説明 |
|---|
| {type} | オプション。使用するエンドポイントのタイプを定義します。値は次のようになります。- エッジ最適化された API セットアップのためのEDGE。モバイルアプリケーションに最適です (これがデフォルト値です)
- 地域別APIエンドポイント用REGIONAL
- プライベートAPI用PRIVATE
|
| {yourfile} | エクスポートしたAPI定義のパスとファイル名。 |
- コマンドを実行します。
APIがインポートされ、そのAPIに関する情報(IDなど)がコマンドラインで返されます。この情報はアップデートに使用できます。AWS API Gatewayコンソールでの自分のAPI更新をチェックできます。
import-rest-apiコマンドの詳細は、AWSドキュメンテーションをご覧ください。