API Gateway multiple Cognito pools Authorizer Error

0

Hi, I am using AWS CLI to run this command

https://docs.aws.amazon.com/cli/latest/reference/apigateway/create-authorizer.html

aws apigateway create-authorizer --rest-api-id "cxxxxxxb" --name "spool-finder-sp-admin" --type COGNITO_USER_POOLS --provider-arns "arn:aws:cognito-idp:us-east-1:xxxxxx:userpool/us-east-1_XXXXXXXX" "arn:aws:cognito-idp:us-east-1:XXXXX:userpool/us-east-1_XXXXXXXX" "arn:aws:cognito-idp:us-east-1:xxxxxxxx:userpool/us-east-1_XXXXXXXX" --identity-source "method.request.header.Authorization"

But get this error

An error occurred (ConflictException) when calling the CreateAuthorizer operation: Unable to complete operation due to concurrent modification. Please try again later.

Scenario is I have to add 3 cognito pools as authorizer in my API Gateway via CLI.

1 Antwort
0

Are you passing this from a Windows machine? If not can you try replacing the double quotes with single quotes or no quotes - https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-parameters-quoting-strings.html

profile pictureAWS
EXPERTE
beantwortet vor 2 Jahren

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen