bugfix> shell > 投稿

aws cognito の既存のコールバックURLを変更したい aws cli を使用するコマンド(シェルスクリプトから)。

以下のコマンドは、ユーザープールクライアントを説明するために使用しています。

aws cognito-idp describe-user-pool-client --user-pool-id us-west-2_asASD24d --client-id asdfasdf546a5s4df --region us-west-2

今、私のURLがコールバックURLで利用可能かどうかを確認したいです。そうでない場合は、コールバックURLにこのURLを追加します。

以下のコマンドを使用してこれを達成できます。

aws cognito-idp describe-user-pool-client --user-pool-id us-west-2_asASD24d --client-id asdfasdf546a5s4df --region us-west-2 --callback-urls <value>

しかし、シェルスクリプトで既存のコールバックURLを操作する方法がわかりません。

And should give every parameter while updating the user-pool-client?

以下のコマンドを使用してコールバックURLを更新しようとすると、残りのすべての設定が削除されます。

aws cognito-idp update-user-pool-client --user-pool-id us-west-2_peANXssz7 --client-id 22d80r9fh1oh80i5pc5vuc63br --region us-west-2 --callback-urls '["https://test-jdtest.dev.com?oauth=callback",]'

助けがありますか?