Terraform 0.11

aws_codecommit_repository




terraform

aws_codecommit_repository

एक CodeCommit रिपोजिटरी संसाधन प्रदान करता है।

उदाहरण उपयोग

resource "aws_codecommit_repository" "test" {
  repository_name = "MyTestRepository"
  description     = "This is the Sample App Repository"
}

तर्क संदर्भ

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

  • repository_name - (आवश्यक) repository_name का नाम। इसके लिए 100 से कम वर्ण होना आवश्यक है।
  • description - (वैकल्पिक) रिपॉजिटरी का विवरण। इसके लिए 1000 से कम वर्ण होना आवश्यक है
  • default_branch - (वैकल्पिक) रिपॉजिटरी की डिफ़ॉल्ट शाखा। यहां निर्दिष्ट शाखा को मौजूद रहने की आवश्यकता है।

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

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

  • repository_id - repository_id की ID
  • arn - भंडार का ARN
  • clone_url_http - HTTPS पर रिपॉजिटरी को क्लोन करने के लिए उपयोग करने वाला URL।
  • clone_url_ssh - SSH पर रिपॉजिटरी को क्लोन करने के लिए उपयोग करने वाला URL।

आयात

Codecommit रिपॉजिटरी को रिपॉजिटरी नाम का उपयोग करके आयात किया जा सकता है, जैसे

$ terraform import aws_codecommit_repository.imported ExistingRepo