https://github.com/ksatirli/terraform-dnsimple-github-org-verification
Terraform Module: GitHub Organization verification record for DNSimple
https://github.com/ksatirli/terraform-dnsimple-github-org-verification
dnsimple github-organization terraform terraform-module
Last synced: over 1 year ago
JSON representation
Terraform Module: GitHub Organization verification record for DNSimple
- Host: GitHub
- URL: https://github.com/ksatirli/terraform-dnsimple-github-org-verification
- Owner: ksatirli
- License: apache-2.0
- Created: 2022-08-15T12:20:42.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-02T15:11:26.000Z (almost 4 years ago)
- Last Synced: 2025-02-14T14:56:19.920Z (over 1 year ago)
- Topics: dnsimple, github-organization, terraform, terraform-module
- Language: HCL
- Homepage: https://registry.terraform.io/modules/ksatirli/github-org-verification/dnsimple/latest
- Size: 18.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# DNSimple: GitHub Organization Verification Record
This Terraform Module provisions a DNSimple DNS Record for GitHub Organization Verification.
## Table of Contents
-
- [DNSimple: GitHub Organization Verification Record](#dnsimple-github-organization-verification-record)
- [Table of Contents](#table-of-contents)
- [Requirements](#requirements)
- [Usage](#usage)
- [Author Information](#author-information)
- [License](#license)
## Requirements
* GitHub Organization [Account](https://docs.github.com/en/organizations/collaborating-with-groups-in-organizations/about-organizations)
* DNSimple [Account](https://dnsimple.com/signup)
* Terraform `1.2.x` or newer.
## Usage
For examples, see the [./examples](https://github.com/ksatirli/terraform-dnsimple-github-org-verification/tree/main/examples/) directory.
### Inputs
| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| challenge | The GitHub Organization verification challenge to set on the DNS record. | `string` | n/a | yes |
| domain | The DNSimple Domain to create the DNS record in. | `string` | n/a | yes |
| organization | The GitHub Organization to create the verification challenge record for. | `string` | n/a | yes |
### Outputs
| Name | Description |
|------|-------------|
| dnsimple_zone_record | Exported Attributes for `dnsimple_zone_record`. |
## Author Information
This module is maintained by the contributors listed on [GitHub](https://github.com/ksatirli/terraform-dnsimple-github-org-verification/graphs/contributors).
## License
Licensed under the Apache License, Version 2.0 (the "License").
You may obtain a copy of the License at [apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0).
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an _"AS IS"_ basis, without WARRANTIES or conditions of any kind, either express or implied.
See the License for the specific language governing permissions and limitations under the License.