Terraform Cognito标识池身份验证提供程序

Terraform Cognito标识池身份验证提供程序,terraform,amazon-cognito,Terraform,Amazon Cognito,我有一个关于在Terraform中设置AWS Cognito标识池的问题。 因此,我正在尝试创建身份池,即根据UI的身份验证提供者。(下面的屏幕截图) 我正在阅读terraform或AWS文档,并意识到没有关于如何创建Cognito类型认证提供者的示例。我看到像谷歌或Facebook这样的例子出现在他们的文档中,并按照下面的代码创建。我假设这个“受支持的\u登录\u提供者”是指身份验证提供者。但是我想就如何创建基于Cognito的身份验证提供者寻求建议或帮助 supported_log

我有一个关于在Terraform中设置AWS Cognito标识池的问题。 因此,我正在尝试创建身份池,即根据UI的身份验证提供者。(下面的屏幕截图)

我正在阅读terraform或AWS文档,并意识到没有关于如何创建Cognito类型认证提供者的示例。我看到像谷歌或Facebook这样的例子出现在他们的文档中,并按照下面的代码创建。我假设这个“受支持的\u登录\u提供者”是指身份验证提供者。但是我想就如何创建基于Cognito的身份验证提供者寻求建议或帮助

    supported_login_providers = {
    "graph.facebook.com"  = "7346241598935552"
    "accounts.google.com" = "123456789012.apps.googleusercontent.com"
  }

我使用
cognito\u identity\u providers
来指代cognito身份验证提供者:

cognito_identity_providers {
    client_id = aws_cognito_user_pool_client.my_user_pool.id
    provider_name = aws_cognito_user_pool.my_user_pool.endpoint
}
您还应该使用terraform脚本创建
aws\u cognito\u user\u pool\u client
,以及
aws\u cognito\u user\u pool