AWS Chime SDK | функция CreateUser не работает

#javascript #amazon-web-services #aws-sdk #aws-chime-sdk #amazon-chime

#javascript #amazon-веб-сервисы #aws-sdk #aws-chime-sdk #amazon-chime

Вопрос:

У меня есть учетная запись AWS Chime EnterpriseLWA. Мне нужно иметь возможность создавать пользователей в AWS Chime с помощью AWS Chime SDK.

Я использую AWS Chime JavaScript SDK (@aws-sdk / client-chime), установленный с помощью NPM. Все функции, такие как ListAccounts, SuspendUsers, InviteUsers и т.д. работает нормально, но когда я пытаюсь использовать функцию CreateUser, она завершается с ошибкой и выдает BadRequestException следующим образом:

 { BadRequestException: Service received a bad request
    at deserializeAws_restJson1CreateUserCommandError (E:ProjectsAWSchimenode_modules@aws-sdkclient-chimedistcjsprotocolsAws_restJson1.js:9349:41)
    at process._tickCallback (internal/process/next_tick.js:68:7)
  name: 'BadRequestException',
  '$fault': 'client',
  '$metadata':
   { httpStatusCode: 400,
     requestId: '66d331ac-f32c-432f-8694-596c019385f1',
     extendedRequestId: undefined,
     cfId: undefined,
     attempts: 1,
     totalRetryDelay: 0 },
  Code: 'BadRequest' }
 

Ниже приведен мой код.

 const createUserCommand = new awsChime.CreateUserCommand({
    AccountId: accountId, 
    Email: userEmail,
    UserType: 'PrivateUser',
    Username: 'test user'
  });  

const createUserResponse = await client.send(createUserCommand);
 

Комментарии:

1. Это часть iam SDK, а не Chime SDK

2. Это в Chime SDK. docs.aws.amazon.com/chime/latest/APIReference /…

3. Извините, я думал, вы имели в виду Amazon Chime SDK для JavaScript, который, похоже, не имеет функции CreateUser

4. Есть какие-либо обновления по вышеуказанному? Я получаю нечто очень похожее при использовании sesv2 SDK. Ошибка отображается только при развертывании в рабочей среде.