Terraform 0.11

aws_athena_database




terraform

aws_athena_database

एक एथेना डेटाबेस प्रदान करता है।

उदाहरण उपयोग

resource "aws_s3_bucket" "hoge" {
  bucket = "hoge"
}

resource "aws_athena_database" "hoge" {
  name = "database_name"
  bucket = "${aws_s3_bucket.hoge.bucket}"
}

तर्क संदर्भ

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

  • name - (आवश्यक) बनाने के लिए डेटाबेस का नाम।
  • bucket - (आवश्यक) क्वेरी निष्पादन के परिणामों को बचाने के लिए s3 बकेट का नाम।
  • force_destroy - (वैकल्पिक, डिफ़ॉल्ट: गलत) एक बूलियन जो इंगित करता है कि सभी तालिकाओं को डेटाबेस से हटा दिया जाना चाहिए ताकि डेटाबेस त्रुटि के बिना नष्ट हो सके। टेबल पुनर्प्राप्त करने योग्य नहीं हैं।

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

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

  • id - डेटाबेस का नाम