Серверная структура вывода UserPoolId
Я просто хочу иметь возможность распечатать информацию, необходимую для конфигурации моего приложения. Начиная с основ: UserPoolId. Выход не работает. Кто-нибудь знает почему?
service: test-ota-fmw
provider:
name: aws
runtime: nodejs8.10
stage: dev
custom:
stage: ${opt:stage, self:provider.stage}
variables:
facebook_app_id: fbappid
google_app_id: xxxxx.apps.googleusercontent.com
resources:
# Cognito
# - ${file(resources/cognito-user-pool.yml)}
# - ${file(resources/cognito-identity-pool.yml)}
Resources:
CognitoUserPool:
Type: AWS::Cognito::UserPool
Properties:
UserPoolName: mgnio-${self:custom.stage}-user-pool
UsernameAttributes:
- email
AutoVerifiedAttributes:
- email
CognitoUserPoolClient:
Type: AWS::Cognito::UserPoolClient
Properties:
ClientName: mgnio-${self:custom.stage}-mobile-app-client
GenerateSecret: true
UserPoolId:
Ref: CognitoUserPool
Outputs:
UserPoolId:
Value:
Ref: CognitoUserPool
Выход
Вот вывод после запуска serverless deploy
Service Information
service: mgnio-ota-fmw
stage: dev
region: us-east-1
stack: mgnio-ota-fmw-dev
api keys:
None
endpoints:
None
functions:
None
По-видимому, я должен добавить больше текста, потому что он жалуется, что мой пост в основном код. Я действительно не знаю, как объяснить дальше, так что я буду продолжать разглагольствовать, пока у меня не будет достаточно текста, чтобы Stackru перестал на меня кричать. Спасибо!
Обновление я смог получить вывод, если я побежал serverless deploy -v
, Это ожидаемое поведение? Отображается ли выход только если --verbose
флаг установлен?
0 ответов
Чтобы бессерверная структура отображала любые выходные данные стека, вам необходимо использовать флаг -v или --verbose.
sls deploy -v
или
sls info -v
См. Документы здесь.