Мне нужно получить список пользователей в моем пуле Cognito, используя AWS javascript SDK. Я собирался использовать класс CognitoIdentity и следующий метод для получения списка пользователей:
var params = {
IdentityPoolId: 'STRING_VALUE', /* required */
...
};
cognitoidentity.listIdentities(params, function(err, data) {
...
});
Однако для этого требуется IdentityPoolId в очень странном формате:
An identity pool ID in the format REGION:GUID.
Проверка, на которую смотрит например:
[\w-]+:[0-9a-f-]+
То есть название региона должно быть без цифр. Однако у большинства регионов есть номера, например, мой регион - «ap-northeast-1». Значения Pool Id и Pool ARN не совпадают. Каков реальный формат этого идентификатора и где получить значение для моего пользовательского пула?