Terraform 0.11 - aws_arn

डेटा स्रोत: aws_arn




terraform

डेटा स्रोत: aws_arn

एक अमेज़ॅन संसाधन नाम (ARN) को इसके घटक भागों में शामिल करता है।

उदाहरण उपयोग

data "aws_arn" "db_instance" {
  arn = "arn:aws:rds:eu-west-1:123456789012:db:mysql-db"
}

तर्क संदर्भ

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

  • arn - (आवश्यक) पार्स करने के लिए ARN।

संदर्भ संदर्भित करता है

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

  • partition - वह विभाजन जो संसाधन में होता है।

  • service - सेवा नामस्थान जो AWS उत्पाद की पहचान करता है।

  • region - संसाधन जिस क्षेत्र में रहता है, ध्यान दें कि कुछ संसाधनों के लिए ARN को क्षेत्र की आवश्यकता नहीं होती है, इसलिए इस घटक को छोड़ा जा सकता है।

  • account - एडब्ल्यूएस खाते की ID , जो बिना हाइफ़न के संसाधन का मालिक है।

  • resource - ARN के इस भाग की सामग्री सेवा से भिन्न होती है। इसमें अक्सर संसाधन के प्रकार का एक संकेतक शामिल होता है - उदाहरण के लिए, एक IAM उपयोगकर्ता या अमेज़ॅन RDS डेटाबेस - एक स्लैश (/) या एक कोलोन (:) द्वारा पीछा किया जाता है, संसाधन नाम के बाद।