Создание AWS Cognito User Pool из serverless.yml - PullRequest
0 голосов
/ 13 апреля 2019

Я пытаюсь использовать AWS Cognito User Pool для аутентификации пользователя, но не могу понять, как его создать из файла serverless.yml. Я знаю, что для создания других ресурсов вы делаете что-то вроде:

resources:
  Resources:
    Table:
      Type: "AWS::DynamoDB::Table"  # Change this to "AWS::Cognito::UserPool"?
      DeletionPolicy: Retain
      Properties:                   # Change the properties here, but to what?
        AttributeDefinitions:
          -
            AttributeName: id
            AttributeType: S
        KeySchema:
          -
            AttributeName: id
            KeyType: HASH
        ProvisionedThroughput:
          ReadCapacityUnits: 1
          WriteCapacityUnits: 1
        TableName: arn:aws:dynamodb:us-west-1:*:table/tablename

Я предполагаю, что мне просто нужно изменить тип на "AWS:Cognito::UserPool" и изменить свойства. Тем не менее, я понятия не имею, на что его поменять.

Ответы [ 2 ]

0 голосов
/ 13 апреля 2019

Для тех, кто ищет простой пример, см. Ответ @ionut.Всю конфигурацию для AWS::Cognito::UserPool можно найти здесь .Что касается AWS::Cognito::UserPoolClient, его можно найти здесь .

0 голосов
/ 13 апреля 2019
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...