2017-04-05 28 views
0

私はリソース内のAPIメソッドを次のコマンドで更新しようとしていました。AWSでupdate-methodを使用して複数のプロパティを更新するapigateway

aws apigateway update-method --rest-api-id !apiID! --resource-id !resourceID! --http-method POST --patch-operations op="replace",path="/apiKeyRequired",value="false",path="/authorizationType",value="NONE" --region !api_region! 

しかし、コマンドの上で実行上、唯一authorizationTypeは以前と同じapiKeyRequired残す修飾されています。
単一のCLIコマンドを使用して複数のプロパティを更新する方法はありますか?

答えて

1

これを試してみてください:

aws apigateway update-method --rest-api-id !apiID! \ 
--resource-id !resourceID! --http-method POST \ 
--patch-operations \ 
    op="replace",path="/apiKeyRequired",value="false" \ 
    op="replace",path="/authorizationType",value="NONE" \ 
--region !api_region! 
関連する問題