Terraform 0.11

aws_ebs_snapshot




terraform

aws_ebs_snapshot

ईबीएस वॉल्यूम का एक स्नैपशॉट बनाता है।

उदाहरण उपयोग

resource "aws_ebs_volume" "example" {
    availability_zone = "us-west-2a"
    size = 40
    tags {
        Name = "HelloWorld"
    }
}

resource "aws_ebs_snapshot" "example_snapshot" {
  volume_id = "${aws_ebs_volume.example.id}"

  tags {
    Name = "HelloWorld_snap"
  }
}

तर्क संदर्भ

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

  • volume_id - (आवश्यक) स्नैपशॉट बनाने के लिए वॉल्यूम आईडी।
  • description - (वैकल्पिक) स्नैपशॉट क्या है का विवरण।
  • tags - (वैकल्पिक) स्नैपशॉट को असाइन करने के लिए टैग की मैपिंग

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

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

  • id - स्नैपशॉट आईडी (जैसे स्नैप -59 एफसीबी 34 ई)।
  • owner_id - ईबीएस स्नैपशॉट मालिक का AWS खाता आईडी।
  • owner_alias - स्नैपशॉट मालिकों के अमेज़ॅन-अनुरक्षित सूची ( amazon , aws-marketplace , microsoft ) से मूल्य
  • encrypted - क्या स्नैपशॉट एन्क्रिप्ट किया गया है।
  • volume_size - volume_size में ड्राइव का आकार।
  • kms_key_id - KMS एन्क्रिप्शन कुंजी के लिए ARN।
  • data_encryption_key_id एन्क्रिप्शन_ data_encryption_key_id - स्नैपशॉट के लिए डेटा एन्क्रिप्शन कुंजी पहचानकर्ता।
  • tags - स्नैपशॉट के लिए टैग की मैपिंग।