Terraform 0.11

aws_cognito_identity_provider




terraform

aws_cognito_identity_provider

एक Cognito उपयोगकर्ता पहचान प्रदाता संसाधन प्रदान करता है।

उदाहरण उपयोग

resource "aws_cognito_user_pool" "example" {
  name                      = "example-pool"
  auto_verified_attributes  = ["email"]
}

resource "aws_cognito_identity_provider" "example_provider" {
  user_pool_id  = "${aws_cognito_user_pool.example.id}"
  provider_name = "Google"
  provider_type = "Google"

  provider_details {
    authorize_scopes  = "email"
    client_id         = "your client_id"
    client_secret     = "your client_secret"
  }

  attribute_mapping {
    email    = "email"
    username = "sub"
  }
}

तर्क संदर्भ

निम्नलिखित तर्क समर्थित हैं:

आयात

aws_cognito_identity_provider संसाधनों को उनके उपयोगकर्ता पूल आईडी और प्रदाता नाम का उपयोग करके आयात किया जा सकता है

$ terraform import aws_cognito_identity_provider.example xxx_yyyyy:example