{"id":19713343,"url":"https://github.com/corellium/terraform-provider-corellium","last_synced_at":"2025-04-29T18:31:08.232Z","repository":{"id":197820041,"uuid":"699415861","full_name":"corellium/terraform-provider-corellium","owner":"corellium","description":"Manage Corellium resources using Terraform!","archived":false,"fork":false,"pushed_at":"2024-08-19T18:58:21.000Z","size":10660,"stargazers_count":3,"open_issues_count":2,"forks_count":2,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-04-22T21:09:10.368Z","etag":null,"topics":["corellium","terraform","virtualization"],"latest_commit_sha":null,"homepage":"https://registry.terraform.io/providers/corellium/corellium/latest","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/corellium.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-02T15:33:14.000Z","updated_at":"2024-08-19T18:58:25.000Z","dependencies_parsed_at":"2024-11-11T23:15:48.953Z","dependency_job_id":null,"html_url":"https://github.com/corellium/terraform-provider-corellium","commit_stats":null,"previous_names":["corellium/terraform-provider-corellium"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/corellium%2Fterraform-provider-corellium","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/corellium%2Fterraform-provider-corellium/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/corellium%2Fterraform-provider-corellium/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/corellium%2Fterraform-provider-corellium/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/corellium","download_url":"https://codeload.github.com/corellium/terraform-provider-corellium/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251559839,"owners_count":21609084,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["corellium","terraform","virtualization"],"created_at":"2024-11-11T22:21:10.573Z","updated_at":"2025-04-29T18:31:07.779Z","avatar_url":"https://github.com/corellium.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca href=\"https://terraform.io\"\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\".github/terraform_logo_dark.svg\"\u003e\n    \u003csource media=\"(prefers-color-scheme: light)\" srcset=\".github/terraform_logo_light.svg\"\u003e\n    \u003cimg src=\".github/terraform_logo_light.svg\" alt=\"Terraform logo\" title=\"Terraform\" align=\"right\" height=\"50\"\u003e\n  \u003c/picture\u003e\n\u003c/a\u003e\n\n# Terraform Corellium Provider\n\n![Acceptance Tests CI](https://github.com/corellium/terraform-provider-corellium/actions/workflows/acceptance-tests.yml/badge.svg)\n![Terraform Registry release CI](https://github.com/corellium/terraform-provider-corellium/actions/workflows/terraform-release.yml/badge.svg)\n![Examples QA CI](https://github.com/corellium/terraform-provider-corellium/actions/workflows/examples-qa.yml/badge.svg)\n\nThe Corellium allows [Terraform](https://terraform.io) to manage [Corellium](https://www.corellium.com/?utm_source=github.com\u0026utm_content=terraform-provider-corellium\u0026utm_medium=github\u0026utm_campaign=aimoda) resources.\n\n- Examples can be found in the [examples](examples/) directory.\n- Documentation can be found in the [docs](docs/) directory. At the same directory, you can find `demo.tf` file which contains all a small usage example.\n\n_**Please note:** If you believe you have found a security issue in the Terraform Corellium Provider, please responsibly disclose it by contacting us at terraform-provider-corellium@security.email.ai.moda._\n\n## Requirements\n\n- [Terraform](https://www.terraform.io/downloads.html) 0.13.x or higher\n\n- [Go](https://golang.org/doc/install) 1.20.x (to build the provider plugin)\n\n## Usage\n\nThis is a simple example of creating a project and multiple iOS versions at once.\n\n```terraform\nterraform {\n  required_providers {\n    corellium = {\n      source  = \"corellium/corellium\"\n      version = \"0.0.2-alpha\"\n    }\n  }\n}\n\nprovider \"corellium\" {\n  token = \"\"\n}\n\nresource \"corellium_v1project\" \"backtesting\" {\n  name = \"ios_backtesting\"\n  settings = {\n    version         = 1\n    internet_access = false\n    dhcp            = false\n  }\n  quotas = {\n    cores = 60\n  }\n  users = []\n  teams = []\n  keys = []\n}\n\nvariable \"ios_versions\" {\n  default = [\"16.0\", \"16.0.2\", \"16.0.3\", \"16.1\", \"16.1.1\", \"16.1.2\", \"16.2\", \"16.3\", \"16.3.1\", \"16.4\"]\n  type    = set(string)\n}\n\nresource \"corellium_v1instance\" \"test_instance\" {\n  for_each = var.ios_versions\n  name     = \"version_${each.key}\"\n  flavor   = \"iphone8plus\"\n  project  = corellium_v1project.backtesting.id\n  os       = each.key\n}\n```\n\nThen, run:\n\n```sh\nCORELLIUM_API_TOKEN=\"YOUR.API_KEY_HERE\" CORELLIUM_API_HOST=\"YOURDOMAIN.enterprise.corellium.com\" terraform apply\n```\n\nTo tear down everything that was created, run:\n```sh\nCORELLIUM_API_TOKEN=\"YOUR.API_KEY_HERE\" CORELLIUM_API_HOST=\"YOURDOMAIN.enterprise.corellium.com\" terraform destroy\n```\n\n\u003ca href=\"https://www.ai.moda/en/?utm_source=github.com\u0026utm_content=terraform-provider-corellium\u0026utm_medium=github\"\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://terraform-provider-corellium.email.ai.moda/bimi/logo.svg?mode=dark\"\u003e\n    \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://terraform-provider-corellium.email.ai.moda/bimi/logo.svg?mode=light\"\u003e\n    \u003cimg src=\"https://terraform-provider-corellium.email.ai.moda/bimi/logo.svg?mode=default\" alt=\"ai.moda logo\" title=\"ai.moda\" align=\"right\" height=\"50\"\u003e\n  \u003c/picture\u003e\n\u003c/a\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcorellium%2Fterraform-provider-corellium","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcorellium%2Fterraform-provider-corellium","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcorellium%2Fterraform-provider-corellium/lists"}