Попытка настроить мой пользовательский пул Cognito через CLI
Если я запускаю
aws cognito-idp set-risk-configuration --user-pool-id ap-southeast-2_123456789 --account-takeover-risk-configuration Actions={LowAction={Notify=false,EventAction=NO_ACTION},MediumAction={Notify=false,EventAction=NO_ACTION},HighAction={Notify=false,EventAction=NO_ACTION}}
Я просто получаю ошибку
Unknown options: Actions=MediumAction=Notify=false, Actions=MediumAction=EventAction=NO_ACTION, Actions=HighAction=Notify=false, Actions=HighAction=EventAction=NO_ACTION, Actions=LowAction=EventAction=NO_ACTION
Я попытался упростить мой запрос до
aws cognito-idp set-risk-configuration --user-pool-id ap-southeast-2_123456789 --account-takeover-risk-configuration Actions={HighAction={EventAction=NO_ACTION}}
И я получаю ошибку
Missing required parameter in AccountTakeoverRiskConfiguration.Actions.HighAction: "Notify"
Итак, я знаю, что я на правильном пути, но затем, когда я изменяю свою команду на
aws cognito-idp set-risk-configuration --user-pool-id ap-southeast-2_123456789 --account-takeover-risk-configuration Actions={HighAction={EventAction=NO_ACTION,Notify=false}}
, чтобы удовлетворить отсутствующий параметр, я получаю Unknown options: Actions={HighAction=Notify=false}
Какой правильный синтаксис дляпараметр Notify?