AWS API Gatewayでは、APIインスタンスの名前を何とか変更できますか?AWS API Gateway APIインスタンスの名前を変更するにはどうすればよいですか?
UIでオプションが表示されませんが、API呼び出しを使用して可能性があります。
AWS API Gatewayでは、APIインスタンスの名前を何とか変更できますか?AWS API Gateway APIインスタンスの名前を変更するにはどうすればよいですか?
UIでオプションが表示されませんが、API呼び出しを使用して可能性があります。
はい、APIまたはCLIで利用できます。
APIでは、「名前」フィールドでPATCHリクエストを使用します。 CLIでhttp://docs.aws.amazon.com/apigateway/api-reference/resource/rest-api/
、PATCH OPは '置き換える' とパスが '/名' になり
編集でドキュメントhttp://docs.aws.amazon.com/cli/latest/reference/apigateway/update-rest-api.html
を参照してください。例えばCanotto90 @おかげ
aws apigateway update-rest-api --rest-api-id IDOfTheAPIThatNeedsTobeUpdated --patch-operations op=replace,path=/name,value=NewName
APIのリストとそのIDを取得する方法は次のとおりです。
aws apigateway get-rest-apis
上Canotto90で述べたように、APIの名前を更新するために、IDを使用:
aws apigateway update-rest-api --rest-api-id IDOfTheAPIThatNeedsTobeUpdated --patch-operations op=replace,path=/name,value=NewName
私はこれが古い質問ですけど、私はちょうど行ったように、人々はまだ答えが必要な場合があります。
AmazonのAWS UIは必ずしも明確ではありません。既存のAPIの名前を変更するための「名前の変更」機能はありません。ただし、既存のAPIを複製することによって行うことができます。
、あなたのAPIの名前を変更する「APIを作成」ボタンをクリックして、「既存のAPIからクローン」を選択します。これにより、新しい名前を付けることができます。
ありがとうございます!実行中: 'aws apigateway update-rest-api --rest-api-id miApiId - パッチ操作op = replace、path =/name、value = testName'が機能しました。 –
ありがとう@ canotto90。私はこのコマンドを練習してくれました。 –
UIで利用できないのはなぜですか? – Defozo