Terraform 0.11 - aws_iam_server_certificate
डेटा स्रोत: aws_iam_server_certificate

डेटा स्रोत: aws_iam_server_certificate
IAM सर्वर प्रमाणपत्र के बारे में जानकारी देखने के लिए इस डेटा स्रोत का उपयोग करें।
उदाहरण उपयोग
data "aws_iam_server_certificate" "my-domain" { name_prefix = "my-domain.org" latest = true } resource "aws_elb" "elb" { name = "my-domain-elb" listener { instance_port = 8000 instance_protocol = "https" lb_port = 443 lb_protocol = "https" ssl_certificate_id = "${data.aws_iam_server_certificate.my-domain.arn}" } }
तर्क संदर्भ
-
name_prefix
- द्वारा फ़िल्टर करने के लिए प्रमाणपत्र का उपसर्ग -
path_prefix
- द्वारा फ़िल्टर करने के लिए पथ का उपसर्ग -
name
- देखने के लिए प्रमाण पत्र का सटीक नाम -
समाप्ति तिथि द्वारा
latest
- सॉर्ट परिणाम। भविष्य में समाप्ति तिथि के साथ प्रमाण पत्र लौटाता है।
संदर्भ संदर्भित करता है
-
arn
IAM सर्वर प्रमाणपत्र के ARN पर सेट है -
path
IAM सर्वर प्रमाणपत्र केpath
पर सेट है -
expiration_date
IAM सर्वर प्रमाणपत्र की समाप्ति तिथि पर सेट है -
upload_date
वह तारीख है जब सर्वर प्रमाणपत्र अपलोड किया गया था -
certificate_body
सार्वजनिक कुंजी प्रमाणपत्र (PEM- एन्कोडेड) है। लोड बैलेंसर के लिए बैक-एंड इंस्टेंस प्रमाणीकरण नीति को कॉन्फ़िगर करते समय यह उपयोगी है -
certificate_chain
सार्वजनिक कुंजी प्रमाणपत्र श्रृंखला (PEM- एन्कोडेड) है यदि मौजूद है, तो अन्यथा खाली है
आयात
टेराफॉर्म इंपोर्ट फंक्शन सर्टिफिकेट बॉडी, सर्टिफिकेट चेन (अगर मौजूद है), आईडी, नेम, पाथ और अर्न में पढ़ेगा। यह निजी कुंजी को पुनर्प्राप्त नहीं करेगा जो AWS एपीआई के माध्यम से उपलब्ध नहीं है।