Terraform 0.11

aws_cognito_resource_server




terraform

aws_cognito_resource_server

एक Cognito संसाधन सर्वर प्रदान करता है।

उदाहरण उपयोग

एक बुनियादी संसाधन सर्वर बनाएँ

resource "aws_cognito_user_pool" "pool" {
  name = "pool"
}

resource "aws_cognito_resource_server" "resource" {
  identifier = "https://example.com"
  name       = "example"

  user_pool_id = "${aws_cognito_user_pool.pool.id}"
}

नमूना-गुंजाइश के साथ एक संसाधन सर्वर बनाएँ

resource "aws_cognito_user_pool" "pool" {
  name = "pool"
}

resource "aws_cognito_resource_server" "resource" {
  identifier = "https://example.com"
  name       = "example"

  scope = [{
    scope_name = "sample-scope"
    scope_description = "a Sample Scope Description"
  }]

  user_pool_id = "${aws_cognito_user_pool.pool.id}"
}

तर्क संदर्भ

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

प्राधिकरण स्कोप

गुण का संदर्भ

तर्कों के अलावा, जो निर्यात किए जाते हैं, निम्नलिखित विशेषताएं निर्यात की जाती हैं:

  • scope_identifiers - प्रारूप पहचानकर्ता / स्कोप_नाम में इस संसाधन सर्वर के लिए कॉन्फ़िगर किए गए सभी स्कोप की एक सूची।

आयात

aws_cognito_resource_server को उनके उपयोगकर्ता पूल आईडी और पहचानकर्ता, जैसे का उपयोग करके आयात किया जा सकता है

$ terraform import aws_cognito_resource_server.example xxx_yyyyy|https://example.com