{"id":20655054,"url":"https://github.com/devops-ia/terraform-nexus-repository","last_synced_at":"2025-07-24T01:04:28.767Z","repository":{"id":252042640,"uuid":"761247189","full_name":"devops-ia/terraform-nexus-repository","owner":"devops-ia","description":"Terraform module for create Nexus Repository","archived":false,"fork":false,"pushed_at":"2025-07-02T06:44:45.000Z","size":106,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-02T07:41:38.372Z","etag":null,"topics":["nexus","nexus-repository","terraform","terraform-module"],"latest_commit_sha":null,"homepage":"https://registry.terraform.io/modules/devops-ia/repository/nexus","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devops-ia.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2024-02-21T14:12:49.000Z","updated_at":"2025-07-02T06:44:42.000Z","dependencies_parsed_at":"2024-08-07T11:40:18.828Z","dependency_job_id":"78d4c942-f6bb-4882-8f2a-0ecaa3adcd59","html_url":"https://github.com/devops-ia/terraform-nexus-repository","commit_stats":null,"previous_names":["devops-ia/terraform-nexus-repository"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/devops-ia/terraform-nexus-repository","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devops-ia%2Fterraform-nexus-repository","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devops-ia%2Fterraform-nexus-repository/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devops-ia%2Fterraform-nexus-repository/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devops-ia%2Fterraform-nexus-repository/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devops-ia","download_url":"https://codeload.github.com/devops-ia/terraform-nexus-repository/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devops-ia%2Fterraform-nexus-repository/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266775365,"owners_count":23982273,"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","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["nexus","nexus-repository","terraform","terraform-module"],"created_at":"2024-11-16T18:08:41.757Z","updated_at":"2025-07-24T01:04:28.744Z","avatar_url":"https://github.com/devops-ia.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Nexus Repository\n\nThis module allows you to create **Nexus Repository as a global resource** and **individual Nexus Repository resources.** For individual examples, see the usage snippets and [examples](https://github.com/devops-ia/terraform-nexus-repository/tree/main/examples).\n\n## Provider\nYou need use a [Nexus provider](https://registry.terraform.io/providers/datadrivers/nexus/latest/docs).\n```hcl\nprovider \"nexus\" {\n  insecure = true\n  password = \"admin123\"\n  url      = \"https://127.0.0.1:8080\"\n  username = \"admin\"\n}\n```\n\n## Root module usage\n\n`nexus-repository`:\n\n```hcl\nmodule \"nexus_repository\" {\n  source  = \"devops-ia/repository/nexus\"\n\n  nexus_repository_apt_hosted = [\n    {\n      name         = \"apt-hosted\"\n      online       = true\n      distribution = \"bullseye\"\n      signing = {\n        keypair    = \"keypair\"\n        passphrase = \"passphrase\"\n      }\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n        write_policy                   = \"ALLOW\"\n      }\n      cleanup = {\n        policy_names = [\"policy\"]\n      }\n      component = {\n        proprietary_components = false\n      }\n    }\n  ]\n  \n  nexus_repository_apt_proxy = [\n    {\n      name         = \"apt-proxy\"\n      online       = true\n      routing_rule = \"string\"\n      distribution = \"bionic\"\n      flat         = false\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://remote.repository.com\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n        connection = {\n          retries                   = 0\n          user_agent_suffix         = \"string\"\n          timeout                   = 60\n          enable_circular_redirects = false\n          enable_cookies            = false\n          use_trust_store           = false\n        }\n        authentication = {\n          type     = \"username\"\n          username = \"admin\"\n          password = \"admin-password\"\n        }\n      }\n      cleanup = {\n        policy_names = [\"policy\"]\n      }\n    }\n  ]\n  \n  nexus_repository_bower_group = [\n    {\n      name   = \"bower-group\"\n      online = true\n      group = {\n        member_names = [\n          \"member1\",\n          \"member2\",\n        ]\n      }\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n    }\n  ]\n  \n  nexus_repository_bower_hosted = [\n    {\n      name   = \"bower-hosted\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n        write_policy                   = \"ALLOW\"\n      }\n      cleanup = {\n        policy_names = [\"policy\"]\n      }\n      component = {\n        proprietary_components = false\n      }\n    }\n  ]\n  \n  nexus_repository_bower_proxy = [\n    {\n      name                 = \"bower-proxy\"\n      online               = true\n      rewrite_package_urls = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://registry.bower.io\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n    }\n  ]\n  \n  nexus_repository_cocoapods_proxy = [\n    {\n      name   = \"cocoapods-proxy\"\n      online = true\n  \n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://cocoapods.org/\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n    }\n  ]\n  \n  nexus_repository_conan_proxy = [\n    {\n      name   = \"conan-proxy\"\n      online = true\n  \n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://center.conan.io\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n    }\n  ]\n  \n  nexus_repository_conda_proxy = [\n    {\n      name   = \"conda-proxy\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://repo.anaconda.com/pkgs/\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n    }\n  ]\n  \n  nexus_repository_docker_group = [\n    {\n      name   = \"docker-group\"\n      online = true\n      docker = {\n        force_basic_auth = false\n        http_port        = 8080\n        https_port       = 8433\n        v1_enabled       = false\n        subdomain        = \"docker\"\n      }\n      group = {\n        member_names = [\n          \"member1\",\n          \"member2\"\n        ]\n        writable_member = \"member3\"\n      }\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n    }\n  ]\n  \n  nexus_repository_docker_hosted = [\n    {\n      name   = \"docker-hosted\"\n      online = true\n      docker = {\n        force_basic_auth = false\n        v1_enabled       = false\n        subdomain        = \"docker\" # Pro-only\n      }\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n        write_policy                   = \"ALLOW\"\n      }\n    }\n  ]\n  \n  nexus_repository_docker_proxy = [\n    {\n      name   = \"docker-proxy\"\n      online = true\n      docker = {\n        force_basic_auth = false\n        v1_enabled       = false\n        subdomain        = \"docker\" # Pro-only\n      }\n      docker_proxy = {\n        index_type = \"HUB\"\n      }\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://registry-1.docker.io\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n    }\n  ]\n  \n  nexus_repository_gitlfs_hosted = [\n    {\n      name   = \"gitlfs-internal\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = false\n        write_policy                   = \"ALLOW\"\n      }\n    }\n  ]\n  \n  nexus_repository_go_group = [\n    {\n      name   = \"go-group\"\n      online = true\n      group = {\n        member_names = [\n          \"member1\",\n          \"member2\"\n        ]\n      }\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n    }\n  ]\n  \n  nexus_repository_go_proxy = [\n    {\n      name   = \"docker-proxy\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://proxy.golang.org/\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n    }\n  ]\n  \n  nexus_repository_helm_hosted = [\n    {\n      name   = \"helm-internal\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = false\n        write_policy                   = \"ALLOW\"\n      }\n    }\n  ]\n  \n  nexus_repository_helm_proxy = [\n    {\n      name   = \"helm-proxy\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://kubernetes-charts.storage.googleapis.com/\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n    }\n  ]\n  \n  nexus_repository_maven_group = [\n    {\n      name   = \"maven-group\"\n      online = true\n      group = {\n        member_names = [\n          \"member1\",\n          \"member2\"\n        ]\n      }\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n    }\n  ]\n  \n  nexus_repository_maven_hosted = [\n    {\n      name   = \"maven-releases\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = false\n        write_policy                   = \"ALLOW\"\n      }\n      maven = {\n        version_policy      = \"RELEASE\"\n        layout_policy       = \"STRICT\"\n        content_disposition = \"INLINE\"\n      }\n    }\n  ]\n  \n  nexus_repository_maven_proxy = [\n    {\n      name   = \"maven-central-repo1\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://repo1.maven.org/maven2/\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n      maven = {\n        version_policy = \"RELEASE\"\n        layout_policy  = \"PERMISSIVE\"\n      }\n    }\n  ]\n  nexus_repository_npm_group = [\n    {\n      name   = \"npm-group\"\n      online = true\n      group = {\n        member_names = [\n          \"member1\",\n          \"member2\"\n        ]\n      }\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n    }\n  ]\n  \n  nexus_repository_npm_hosted = [\n    {\n      name   = \"npm-hosted\"\n      online = true\n      cleanup = {\n        policy_names = [\"policy\"]\n      }\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n        write_policy                   = \"ALLOW\"\n      }\n    }\n  ]\n  \n  nexus_repository_npm_proxy = [\n    {\n      name   = \"npm-proxy\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://npmjs.org/\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n    }\n  ]\n  \n  nexus_repository_nuget_group = [\n    {\n      name   = \"nuget-group\"\n      online = true\n      group = {\n        member_names = [\n          \"member1\",\n          \"member2\"\n        ]\n      }\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n    }\n  ]\n  \n  nexus_repository_nuget_hosted = [\n    {\n      name   = \"nuget-internal\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n        write_policy                   = \"ALLOW\"\n      }\n    }\n  ]\n  \n  nexus_repository_nuget_proxy = [\n    {\n      name                     = \"nuget-proxy\"\n      online                   = true\n      nuget_version            = \"V3\"\n      query_cache_item_max_age = 3600\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://api.nuget.org/v3/index.json\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n    }\n  ]\n  \n  nexus_repository_p2_proxy = [\n    {\n      name   = \"p2-proxy\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://download.eclipse.org/releases/2019-09\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n    }\n  ]\n  \n  nexus_repository_pypi_group = [\n    {\n      name   = \"pypi-group\"\n      online = true\n      group = {\n        member_names = [\n          \"member1\",\n          \"member2\"\n        ]\n      }\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n    }\n  ]\n  \n  nexus_repository_pypi_hosted = [\n    {\n      name   = \"nuget-internal\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n        write_policy                   = \"ALLOW\"\n      }\n    }\n  ]\n  \n  nexus_repository_pypi_proxy = [\n    {\n      name   = \"pypi-proxy\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://pypi.org\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n    }\n  ]\n  \n  nexus_repository_r_group = [\n    {\n      name   = \"r-group\"\n      online = true\n      group = {\n        member_names = [\n          \"member1\",\n          \"member2\"\n        ]\n      }\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n    }\n  ]\n  \n  nexus_repository_r_hosted = [\n    {\n      name   = \"r-hosted\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n        write_policy                   = \"ALLOW\"\n      }\n    }\n  ]\n  \n  nexus_repository_r_proxy = [\n    {\n      name   = \"r-proxy\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://r-example.org\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n    }\n  ]\n  \n  nexus_repository_raw_group = [\n    {\n      name   = \"raw-group\"\n      online = true\n      group = {\n        member_names = [\n          \"member1\",\n          \"member2\"\n        ]\n      }\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n    }\n  ]\n  \n  nexus_repository_raw_hosted = [\n    {\n      name   = \"raw-hosted\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = false\n        write_policy                   = \"ALLOW\"\n      }\n    }\n  ]\n  \n  nexus_repository_raw_proxy = [\n    {\n      name   = \"raw-proxy\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://repo1.raw.org/raw2/\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n    }\n  ]\n  \n  nexus_repository_rubygems_group = [\n    {\n      name   = \"rubygems-group\"\n      online = true\n      group = {\n        member_names = [\n          \"member1\",\n          \"member2\"\n        ]\n      }\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n    }\n  ]\n  \n  nexus_repository_rubygems_hosted = [\n    {\n      name   = \"rubygems-hosted\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n        write_policy                   = \"ALLOW\"\n      }\n    }\n  ]\n  \n  nexus_repository_rubygems_proxy = [\n    {\n      name   = \"rubygems-proxy\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://rubygems.org\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n    }\n  ]\n  \n  nexus_repository_yum_group = [\n    {\n      name   = \"yum-group\"\n      online = true\n      group = {\n        member_names = [\n          \"member1\",\n          \"member2\"\n        ]\n      }\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n    }\n  ]\n  \n  nexus_repository_yum_hosted = [\n    {\n      deploy_policy  = \"STRICT\"\n      name           = \"yummy1\"\n      online         = true\n      repodata_depth = 4\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n        write_policy                   = \"ALLOW\"\n      }\n      cleanup = {\n        policy_names = [\"policy\"]\n      }\n    }\n  ]\n  \n  nexus_repository_yum_proxy = [\n    {\n      name   = \"rubygems-proxy\"\n      online = true\n      storage = {\n        blob_store_name                = \"default\"\n        strict_content_type_validation = true\n      }\n      proxy = {\n        remote_url       = \"https://rubygems.org\"\n        content_max_age  = 1440\n        metadata_max_age = 1440\n      }\n      negative_cache = {\n        enabled = true\n        ttl     = 1440\n      }\n      http_client = {\n        blocked    = false\n        auto_block = true\n      }\n    }\n  ]\n}\n```\n\n\n## Individual module usage\n\n`nexus-repository-apt-hosted`:\n\n```hcl\nmodule \"nexus_repository_apt_hosted\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-apt-hosted\"\n  \n  name   = \"apt-hosted\"\n  online = true\n\n  distribution = \"bullseye\"\n\n  signing = {\n    keypair    = \"keypair\"\n    passphrase = \"passphrase\"\n  }\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n    write_policy                   = \"ALLOW\"\n  }\n\n  cleanup = {\n    policy_names = [\"policy\"]\n  }\n\n  component = {\n    proprietary_components = false\n  }\n}\n```\n\n`nexus-repository-apt-proxy`:\n\n```hcl\nmodule \"nexus_repository_apt_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-apt-proxy\"\n  \n  name   = \"apt-proxy\"\n  online = true\n\n  routing_rule = \"string\"\n  distribution = \"bionic\"\n  flat         = false\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://remote.repository.com\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n\n    connection = {\n      retries                   = 0\n      user_agent_suffix         = \"string\"\n      timeout                   = 60\n      enable_circular_redirects = false\n      enable_cookies            = false\n      use_trust_store           = false\n    }\n\n    authentication = {\n      type     = \"username\"\n      username = \"admin\"\n      password = \"admin-password\"\n    }\n  }\n\n  cleanup = {\n    policy_names = [\"policy\"]\n  }\n}\n```\n\n`nexus-repository-bower-group`:\n\n```hcl\nmodule \"nexus_repository_bower_group\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-bower-group\"\n  \n  name   = \"bower-group\"\n  online = true\n\n  group = {\n    member_names = [\n      \"member1\",\n      \"member2\",\n    ]\n  }\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n}\n```\n\n`nexus-repository-bower-hosted`:\n\n```hcl\nmodule \"nexus_repository_bower_hosted\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-bower-hosted\"\n  \n  name   = \"bower-hosted\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n    write_policy                   = \"ALLOW\"\n  }\n\n  cleanup = {\n    policy_names = [\"policy\"]\n  }\n\n  component = {\n    proprietary_components = false\n  }\n}\n```\n\n`nexus-repository-bower-proxy`:\n\n```hcl\nmodule \"nexus_repository_bower_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-bower-proxy\"\n  \n  name   = \"bower-proxy\"\n  online = true\n\n  rewrite_package_urls = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://registry.bower.io\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n}\n```\n\n`nexus-repository-cocoapods-proxy`:\n\n```hcl\nmodule \"nexus_repository_cocoapods_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-cocoapods-proxy\"\n  \n  name   = \"cocoapods-proxy\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://cocoapods.org/\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n}\n```\n\n`nexus-repository-conan-proxy`:\n\n```hcl\nmodule \"nexus_repository_conan_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-conan-proxy\"\n  \n  name   = \"conan-proxy\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://center.conan.io\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n}\n```\n\n`nexus-repository-conda-proxy`:\n\n```hcl\nmodule \"nexus_repository_conda_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-conda-proxy\"\n  \n  name   = \"conda-proxy\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://repo.anaconda.com/pkgs/\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n}\n```\n\n`nexus-repository-docker-group`:\n\n```hcl\nmodule \"nexus_repository_docker_group\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-docker-group\"\n  \n  name   = \"docker-group\"\n  online = true\n\n  docker = {\n    force_basic_auth = false\n    http_port        = 8080\n    https_port       = 8433\n    v1_enabled       = false\n    subdomain        = \"docker\"\n  }\n\n  group = {\n    member_names = [\n      \"member1\",\n      \"member2\"\n    ]\n    writable_member = \"member3\"\n  }\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n}\n```\n\n`nexus-repository-docker-hosted`:\n\n```hcl\nmodule \"nexus_repository_docker_hosted\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-docker-hosted\"\n  \n  name   = \"docker-hosted\"\n  online = true\n\n  docker = {\n    force_basic_auth = false\n    v1_enabled       = false\n    subdomain        = \"docker\" # Pro-only\n  }\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n    write_policy                   = \"ALLOW\"\n  }\n}\n```\n\n`nexus-repository-docker-proxy`:\n\n```hcl\nmodule \"nexus_repository_docker_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-docker-proxy\"\n  \n  name   = \"docker-proxy\"\n  online = true\n\n  docker = {\n    force_basic_auth = false\n    v1_enabled       = false\n    subdomain        = \"docker\" # Pro-only\n  }\n\n  docker_proxy = {\n    index_type = \"HUB\"\n  }\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://registry-1.docker.io\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n}\n```\n\n`nexus-repository-gitlfs-hosted`:\n\n```hcl\nmodule \"nexus_repository_gitlfs_hosted\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-gitlfs-hosted\"\n  \n  name   = \"gitlfs-internal\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = false\n    write_policy                   = \"ALLOW\"\n  }\n}\n```\n\n`nexus-repository-go-group`:\n\n```hcl\nmodule \"nexus_repository_go_group\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-go-group\"\n  \n  name   = \"go-group\"\n  online = true\n\n  group = {\n    member_names = [\n      \"member1\",\n      \"member2\"\n    ]\n  }\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n}\n```\n\n`nexus-repository-go-proxy`:\n\n```hcl\nmodule \"nexus_repository_go_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-go-proxy\"\n  \n  name   = \"docker-proxy\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://proxy.golang.org/\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n}\n```\n\n`nexus-repository-helm-hosted`:\n\n```hcl\nmodule \"nexus_repository_helm_hosted\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-helm-hosted\"\n  \n  name   = \"helm-internal\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = false\n    write_policy                   = \"ALLOW\"\n  }\n}\n```\n\n`nexus-repository-helm-proxy`:\n\n```hcl\nmodule \"nexus_repository_helm_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-helm-proxy\"\n  \n  name   = \"helm-proxy\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://kubernetes-charts.storage.googleapis.com/\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n}\n```\n\n`nexus-repository-maven-group`:\n\n```hcl\nmodule \"nexus_repository_maven_group\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-maven-group\"\n  \n  name   = \"maven-group\"\n  online = true\n\n  group = {\n    member_names = [\n      \"member1\",\n      \"member2\"\n    ]\n  }\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n}\n```\n\n`nexus-repository-maven-hosted`:\n\n```hcl\nmodule \"nexus_repository_maven_hosted\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-maven-hosted\"\n  \n  name   = \"maven-releases\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = false\n    write_policy                   = \"ALLOW\"\n  }\n\n  maven = {\n    version_policy      = \"RELEASE\"\n    layout_policy       = \"STRICT\"\n    content_disposition = \"INLINE\"\n  }\n}\n```\n\n`nexus-repository-maven-proxy`:\n\n```hcl\nmodule \"nexus_repository_maven_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-maven-proxy\"\n  \n  name   = \"maven-central-repo1\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://repo1.maven.org/maven2/\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n\n  maven = {\n    version_policy = \"RELEASE\"\n    layout_policy  = \"PERMISSIVE\"\n  }\n}\n```\n\n`nexus-repository-npm-group`:\n\n```hcl\nmodule \"nexus_repository_npm_group\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-npm-group\"\n  \n  name   = \"npm-group\"\n  online = true\n\n  group = {\n    member_names = [\n      \"member1\",\n      \"member2\"\n    ]\n  }\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n}\n```\n\n`nexus-repository-npm-hosted`:\n\n```hcl\nmodule \"nexus_repository_npm_hosted\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-npm-hosted\"\n  \n  name   = \"npm-hosted\"\n  online = true\n\n  cleanup = {\n    policy_names = [\"policy\"]\n  }\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n    write_policy                   = \"ALLOW\"\n  }\n}\n```\n\n`nexus-repository-npm-proxy`:\n\n```hcl\nmodule \"nexus_repository_npm_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-npm-proxy\"\n  \n  name   = \"npm-proxy\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://npmjs.org/\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n}\n```\n\n`nexus-repository-nuget-group`:\n\n```hcl\nmodule \"nexus_repository_nuget_group\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-uget-group\"\n  \n  name   = \"nuget-group\"\n  online = true\n\n  group = {\n    member_names = [\n      \"member1\",\n      \"member2\"\n    ]\n  }\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n}\n```\n\n`nexus-repository-nuget-hosted`:\n\n```hcl\nmodule \"nexus_repository_nuget_hosted\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-uget-hosted\"\n  \n  name   = \"nuget-internal\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n    write_policy                   = \"ALLOW\"\n  }\n}\n```\n\n`nexus-repository-nuget-proxy`:\n\n```hcl\nmodule \"nexus_repository_nuget_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-nuget-proxy\"\n  \n  name   = \"nuget-proxy\"\n  online = true\n\n  nuget_version            = \"V3\"\n  query_cache_item_max_age = 3600\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://api.nuget.org/v3/index.json\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n}\n```\n\n`nexus-repository-p2-proxy`:\n\n```hcl\nmodule \"nexus_repository_p2_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-p2-proxy\"\n  \n  name   = \"p2-proxy\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://download.eclipse.org/releases/2019-09\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n}\n```\n\n`nexus-repository-pypi-group`:\n\n```hcl\nmodule \"nexus_repository_pypi_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-pypi-proxy\"\n  \n  name   = \"pypi-group\"\n  online = true\n\n  group = {\n    member_names = [\n      \"member1\",\n      \"member2\"\n    ]\n  }\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n}\n```\n\n`nexus-repository-pypi-hosted`:\n\n```hcl\nmodule \"nexus_repository_pypi_hosted\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-pypi-hosted\"\n  \n  name   = \"nuget-internal\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n    write_policy                   = \"ALLOW\"\n  }\n}\n```\n\n`nexus-repository-pypi-proxy`:\n\n```hcl\nmodule \"nexus_repository_pypi_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-pypi-proxy\"\n  \n  name   = \"pypi-proxy\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://pypi.org\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n}\n```\n\n`nexus-repository-r-group`:\n\n```hcl\nmodule \"nexus_repository_r_group\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-r-group\"\n  \n  name   = \"r-group\"\n  online = true\n\n  group = {\n    member_names = [\n      \"member1\",\n      \"member2\"\n    ]\n  }\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n}\n```\n\n`nexus-repository-r-hosted`:\n\n```hcl\nmodule \"nexus_repository_r_hosted\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-r-hosted\"\n  \n  name   = \"r-hosted\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n    write_policy                   = \"ALLOW\"\n  }\n}\n```\n\n`nexus-repository-r-proxy`:\n\n```hcl\nmodule \"nexus_repository_r_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-r-proxy\"\n  \n  name   = \"r-proxy\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://r-example.org\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n}\n```\n\n`nexus-repository-raw-hosted`:\n\n```hcl\nmodule \"nexus_repository_raw_hosted\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-raw-hosted\"\n  \n  name   = \"raw-hosted\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = false\n    write_policy                   = \"ALLOW\"\n  }\n}\n```\n\n`nexus-repository-raw-proxy`:\n\n```hcl\nmodule \"nexus_repository_raw_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-raw-proxy\"\n  \n  name   = \"raw-proxy\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://repo1.raw.org/raw2/\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n}\n```\n\n`nexus-repository-rubygems-group`:\n\n```hcl\nmodule \"nexus_repository_rubygems_group\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-rubygems-group\"\n  \n  name   = \"rubygems-group\"\n  online = true\n\n  group = {\n    member_names = [\n      \"member1\",\n      \"member2\"\n    ]\n  }\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n}\n```\n\n`nexus-repository-rubygems-hosted`:\n\n```hcl\nmodule \"nexus_repository_rubygems_hosted\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-rubygems-hosted\"\n  \n  name   = \"rubygems-hosted\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n    write_policy                   = \"ALLOW\"\n  }\n}\n```\n\n`nexus-repository-rubygems-proxy`:\n\n```hcl\nmodule \"nexus_repository_rubygems_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-rubygems-proxy\"\n  \n  name   = \"rubygems-proxy\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://rubygems.org\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n}\n```\n\n`nexus-repository-yum-group`:\n\n```hcl\nmodule \"nexus_repository_yum_group\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-yum-group\"\n  \n  name   = \"yum-group\"\n  online = true\n\n  group = {\n    member_names = [\n      \"member1\",\n      \"member2\"\n    ]\n  }\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n}\n```\n\n`nexus-repository-yum-hosted`:\n\n```hcl\nmodule \"nexus_repository_yum_hosted\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-yum-hosted\"\n  \n  deploy_policy  = \"STRICT\"\n  name           = \"yummy1\"\n  online         = true\n  repodata_depth = 4\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n    write_policy                   = \"ALLOW\"\n  }\n\n  cleanup = {\n    policy_names = [\"policy\"]\n  }\n}\n```\n\n`nexus-repository-yum-proxy`:\n\n```hcl\nmodule \"nexus_repository_yum_proxy\" {\n  source  = \"devops-ia/repository/nexus//modules/nexus-repository-yum-proxy\"\n  \n  name   = \"rubygems-proxy\"\n  online = true\n\n  storage = {\n    blob_store_name                = \"default\"\n    strict_content_type_validation = true\n  }\n\n  proxy = {\n    remote_url       = \"https://rubygems.org\"\n    content_max_age  = 1440\n    metadata_max_age = 1440\n  }\n\n  negative_cache = {\n    enabled = true\n    ttl     = 1440\n  }\n\n  http_client = {\n    blocked    = false\n    auto_block = true\n  }\n}\n```\n\n## Terraform Docs\n\n### Requirements\n\n| Name | Version |\n|------|---------|\n| \u003ca name=\"requirement_terraform\"\u003e\u003c/a\u003e [terraform](#requirement\\_terraform) | \u003e= 1.3.0 |\n| \u003ca name=\"requirement_nexus\"\u003e\u003c/a\u003e [nexus](#requirement\\_nexus) | \u003e= 2.0.0 |\n\n### Providers\n\nNo providers.\n\n### Modules\n\n| Name | Source | Version |\n|------|--------|---------|\n| \u003ca name=\"module_nexus_repository_apt_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_apt\\_hosted](#module\\_nexus\\_repository\\_apt\\_hosted) | ./modules/nexus-repository-apt-hosted | n/a |\n| \u003ca name=\"module_nexus_repository_apt_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_apt\\_proxy](#module\\_nexus\\_repository\\_apt\\_proxy) | ./modules/nexus-repository-apt-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_bower_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_bower\\_group](#module\\_nexus\\_repository\\_bower\\_group) | ./modules/nexus-repository-bower-group | n/a |\n| \u003ca name=\"module_nexus_repository_bower_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_bower\\_hosted](#module\\_nexus\\_repository\\_bower\\_hosted) | ./modules/nexus-repository-bower-hosted | n/a |\n| \u003ca name=\"module_nexus_repository_bower_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_bower\\_proxy](#module\\_nexus\\_repository\\_bower\\_proxy) | ./modules/nexus-repository-bower-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_cocoapods_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_cocoapods\\_proxy](#module\\_nexus\\_repository\\_cocoapods\\_proxy) | ./modules/nexus-repository-cocoapods-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_conan_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_conan\\_proxy](#module\\_nexus\\_repository\\_conan\\_proxy) | ./modules/nexus-repository-conan-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_conda_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_conda\\_proxy](#module\\_nexus\\_repository\\_conda\\_proxy) | ./modules/nexus-repository-conda-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_docker_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_docker\\_group](#module\\_nexus\\_repository\\_docker\\_group) | ./modules/nexus-repository-docker-group | n/a |\n| \u003ca name=\"module_nexus_repository_docker_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_docker\\_hosted](#module\\_nexus\\_repository\\_docker\\_hosted) | ./modules/nexus-repository-docker-hosted | n/a |\n| \u003ca name=\"module_nexus_repository_docker_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_docker\\_proxy](#module\\_nexus\\_repository\\_docker\\_proxy) | ./modules/nexus-repository-docker-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_gitlfs_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_gitlfs\\_hosted](#module\\_nexus\\_repository\\_gitlfs\\_hosted) | ./modules/nexus-repository-gitlfs-hosted | n/a |\n| \u003ca name=\"module_nexus_repository_go_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_go\\_group](#module\\_nexus\\_repository\\_go\\_group) | ./modules/nexus-repository-go-group | n/a |\n| \u003ca name=\"module_nexus_repository_go_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_go\\_proxy](#module\\_nexus\\_repository\\_go\\_proxy) | ./modules/nexus-repository-go-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_helm_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_helm\\_hosted](#module\\_nexus\\_repository\\_helm\\_hosted) | ./modules/nexus-repository-helm-hosted | n/a |\n| \u003ca name=\"module_nexus_repository_helm_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_helm\\_proxy](#module\\_nexus\\_repository\\_helm\\_proxy) | ./modules/nexus-repository-helm-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_maven_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_maven\\_group](#module\\_nexus\\_repository\\_maven\\_group) | ./modules/nexus-repository-maven-group | n/a |\n| \u003ca name=\"module_nexus_repository_maven_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_maven\\_hosted](#module\\_nexus\\_repository\\_maven\\_hosted) | ./modules/nexus-repository-maven-hosted | n/a |\n| \u003ca name=\"module_nexus_repository_maven_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_maven\\_proxy](#module\\_nexus\\_repository\\_maven\\_proxy) | ./modules/nexus-repository-maven-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_npm_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_npm\\_group](#module\\_nexus\\_repository\\_npm\\_group) | ./modules/nexus-repository-npm-group | n/a |\n| \u003ca name=\"module_nexus_repository_npm_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_npm\\_hosted](#module\\_nexus\\_repository\\_npm\\_hosted) | ./modules/nexus-repository-npm-hosted | n/a |\n| \u003ca name=\"module_nexus_repository_npm_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_npm\\_proxy](#module\\_nexus\\_repository\\_npm\\_proxy) | ./modules/nexus-repository-npm-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_nuget_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_nuget\\_group](#module\\_nexus\\_repository\\_nuget\\_group) | ./modules/nexus-repository-nuget-group | n/a |\n| \u003ca name=\"module_nexus_repository_nuget_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_nuget\\_hosted](#module\\_nexus\\_repository\\_nuget\\_hosted) | ./modules/nexus-repository-nuget-hosted | n/a |\n| \u003ca name=\"module_nexus_repository_nuget_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_nuget\\_proxy](#module\\_nexus\\_repository\\_nuget\\_proxy) | ./modules/nexus-repository-nuget-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_p2_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_p2\\_proxy](#module\\_nexus\\_repository\\_p2\\_proxy) | ./modules/nexus-repository-p2-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_pypi_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_pypi\\_group](#module\\_nexus\\_repository\\_pypi\\_group) | ./modules/nexus-repository-pypi-group | n/a |\n| \u003ca name=\"module_nexus_repository_pypi_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_pypi\\_hosted](#module\\_nexus\\_repository\\_pypi\\_hosted) | ./modules/nexus-repository-pypi-hosted | n/a |\n| \u003ca name=\"module_nexus_repository_pypi_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_pypi\\_proxy](#module\\_nexus\\_repository\\_pypi\\_proxy) | ./modules/nexus-repository-pypi-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_r_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_r\\_group](#module\\_nexus\\_repository\\_r\\_group) | ./modules/nexus-repository-r-group | n/a |\n| \u003ca name=\"module_nexus_repository_r_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_r\\_hosted](#module\\_nexus\\_repository\\_r\\_hosted) | ./modules/nexus-repository-r-hosted | n/a |\n| \u003ca name=\"module_nexus_repository_r_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_r\\_proxy](#module\\_nexus\\_repository\\_r\\_proxy) | ./modules/nexus-repository-r-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_raw_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_raw\\_group](#module\\_nexus\\_repository\\_raw\\_group) | ./modules/nexus-repository-raw-group | n/a |\n| \u003ca name=\"module_nexus_repository_raw_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_raw\\_hosted](#module\\_nexus\\_repository\\_raw\\_hosted) | ./modules/nexus-repository-raw-hosted | n/a |\n| \u003ca name=\"module_nexus_repository_raw_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_raw\\_proxy](#module\\_nexus\\_repository\\_raw\\_proxy) | ./modules/nexus-repository-raw-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_rubygems_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_rubygems\\_group](#module\\_nexus\\_repository\\_rubygems\\_group) | ./modules/nexus-repository-rubygems-group | n/a |\n| \u003ca name=\"module_nexus_repository_rubygems_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_rubygems\\_hosted](#module\\_nexus\\_repository\\_rubygems\\_hosted) | ./modules/nexus-repository-rubygems-hosted | n/a |\n| \u003ca name=\"module_nexus_repository_rubygems_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_rubygems\\_proxy](#module\\_nexus\\_repository\\_rubygems\\_proxy) | ./modules/nexus-repository-rubygems-proxy | n/a |\n| \u003ca name=\"module_nexus_repository_yum_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_yum\\_group](#module\\_nexus\\_repository\\_yum\\_group) | ./modules/nexus-repository-yum-group | n/a |\n| \u003ca name=\"module_nexus_repository_yum_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_yum\\_hosted](#module\\_nexus\\_repository\\_yum\\_hosted) | ./modules/nexus-repository-yum-hosted | n/a |\n| \u003ca name=\"module_nexus_repository_yum_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_yum\\_proxy](#module\\_nexus\\_repository\\_yum\\_proxy) | ./modules/nexus-repository-yum-proxy | n/a |\n\n### Resources\n\nNo resources.\n\n### Inputs\n\n| Name | Description | Type | Default | Required |\n|------|-------------|------|---------|:--------:|\n| \u003ca name=\"input_nexus_repository_apt_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_apt\\_hosted](#input\\_nexus\\_repository\\_apt\\_hosted) | Repository Apt Hosted. | \u003cpre\u003elist(object({\u003cbr\u003e    name         = string\u003cbr\u003e    online       = optional(bool)\u003cbr\u003e    distribution = string\u003cbr\u003e    signing = object({\u003cbr\u003e      keypair    = string\u003cbr\u003e      passphrase = optional(string)\u003cbr\u003e    })\u003cbr\u003e    storage = object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = bool\u003cbr\u003e      write_policy                   = optional(string)\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e    component = optional(object({\u003cbr\u003e      proprietary_components = bool\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_apt_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_apt\\_proxy](#input\\_nexus\\_repository\\_apt\\_proxy) | Repository Apt Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name         = string\u003cbr\u003e    online       = optional(bool)\u003cbr\u003e    routing_rule = optional(string)\u003cbr\u003e    distribution = string\u003cbr\u003e    flat         = bool\u003cbr\u003e    storage = object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    })\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_bower_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_bower\\_group](#input\\_nexus\\_repository\\_bower\\_group) | Repository Bower Group. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    group = object({\u003cbr\u003e      member_names = set(string)\u003cbr\u003e    })\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_bower_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_bower\\_hosted](#input\\_nexus\\_repository\\_bower\\_hosted) | Repository Bower Hosted. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    storage = object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = bool\u003cbr\u003e      write_policy                   = optional(string)\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e    component = optional(object({\u003cbr\u003e      proprietary_components = bool\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_bower_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_bower\\_proxy](#input\\_nexus\\_repository\\_bower\\_proxy) | Repository Bower Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name                 = string\u003cbr\u003e    online               = optional(bool)\u003cbr\u003e    rewrite_package_urls = bool\u003cbr\u003e    storage = object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    })\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_cocoapods_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_cocoapods\\_proxy](#input\\_nexus\\_repository\\_cocoapods\\_proxy) | Repository Cocoapods Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    storage = object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    })\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_conan_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_conan\\_proxy](#input\\_nexus\\_repository\\_conan\\_proxy) | value | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    storage = object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    })\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_conda_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_conda\\_proxy](#input\\_nexus\\_repository\\_conda\\_proxy) | Repository Conda Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    storage = object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    })\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_docker_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_docker\\_group](#input\\_nexus\\_repository\\_docker\\_group) | Repository Docker Group. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    docker = object({\u003cbr\u003e      force_basic_auth = bool\u003cbr\u003e      http_port        = optional(number)\u003cbr\u003e      https_port       = optional(number)\u003cbr\u003e      v1_enabled       = bool\u003cbr\u003e      subdomain        = optional(string)\u003cbr\u003e    })\u003cbr\u003e    group = object({\u003cbr\u003e      member_names = set(string)\u003cbr\u003e    })\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_docker_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_docker\\_hosted](#input\\_nexus\\_repository\\_docker\\_hosted) | Repository Docker Hosted. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    docker = object({\u003cbr\u003e      force_basic_auth = bool\u003cbr\u003e      http_port        = optional(number)\u003cbr\u003e      https_port       = optional(number)\u003cbr\u003e      v1_enabled       = bool\u003cbr\u003e      subdomain        = optional(string)\u003cbr\u003e    })\u003cbr\u003e    storage = object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = bool\u003cbr\u003e      write_policy                   = optional(string)\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e    component = optional(object({\u003cbr\u003e      proprietary_components = bool\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_docker_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_docker\\_proxy](#input\\_nexus\\_repository\\_docker\\_proxy) | Repository Docker Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    docker = object({\u003cbr\u003e      force_basic_auth = bool\u003cbr\u003e      http_port        = optional(number)\u003cbr\u003e      https_port       = optional(number)\u003cbr\u003e      v1_enabled       = bool\u003cbr\u003e      subdomain        = optional(string)\u003cbr\u003e    })\u003cbr\u003e    docker_proxy = object({\u003cbr\u003e      index_type = string\u003cbr\u003e      index_url  = optional(string)\u003cbr\u003e    })\u003cbr\u003e    storage = object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    })\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_gitlfs_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_gitlfs\\_hosted](#input\\_nexus\\_repository\\_gitlfs\\_hosted) | Repository Gitlfs Hosted. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e    component = optional(object({\u003cbr\u003e      proprietary_components = bool\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_go_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_go\\_group](#input\\_nexus\\_repository\\_go\\_group) | Repository Go Group. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    group = object({\u003cbr\u003e      member_names = optional(set(string))\u003cbr\u003e    })\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_go_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_go\\_proxy](#input\\_nexus\\_repository\\_go\\_proxy) | Repository Go Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name         = string\u003cbr\u003e    online       = optional(bool)\u003cbr\u003e    routing_rule = optional(string)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_helm_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_helm\\_hosted](#input\\_nexus\\_repository\\_helm\\_hosted) | Repository Helm Hosted. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e    component = optional(object({\u003cbr\u003e      proprietary_components = bool\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_helm_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_helm\\_proxy](#input\\_nexus\\_repository\\_helm\\_proxy) | Repository Helm Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name         = string\u003cbr\u003e    online       = optional(bool)\u003cbr\u003e    routing_rule = optional(string)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_maven_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_maven\\_group](#input\\_nexus\\_repository\\_maven\\_group) | Repository Maven Group. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    group = object({\u003cbr\u003e      member_names = set(string)\u003cbr\u003e    })\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_maven_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_maven\\_hosted](#input\\_nexus\\_repository\\_maven\\_hosted) | Repository Maven Hosted. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    maven = object({\u003cbr\u003e      version_policy      = string\u003cbr\u003e      layout_policy       = string\u003cbr\u003e      content_disposition = optional(string)\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e    component = optional(object({\u003cbr\u003e      proprietary_components = bool\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_maven_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_maven\\_proxy](#input\\_nexus\\_repository\\_maven\\_proxy) | Repository Maven Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name         = string\u003cbr\u003e    online       = optional(bool)\u003cbr\u003e    routing_rule = optional(string)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    maven = object({\u003cbr\u003e      version_policy      = string\u003cbr\u003e      layout_policy       = string\u003cbr\u003e      content_disposition = optional(string)\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_npm_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_npm\\_group](#input\\_nexus\\_repository\\_npm\\_group) | Repository Npm Group. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    group = object({\u003cbr\u003e      member_names = set(string)\u003cbr\u003e    })\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_npm_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_npm\\_hosted](#input\\_nexus\\_repository\\_npm\\_hosted) | Repository Npm Hosted. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e    component = optional(object({\u003cbr\u003e      proprietary_components = bool\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_npm_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_npm\\_proxy](#input\\_nexus\\_repository\\_npm\\_proxy) | Repository Npm Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name         = string\u003cbr\u003e    online       = optional(bool)\u003cbr\u003e    routing_rule = optional(string)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    remove_non_cataloged = optional(bool)\u003cbr\u003e    remove_quarantined   = optional(bool)\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_nuget_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_nuget\\_group](#input\\_nexus\\_repository\\_nuget\\_group) | Repository Nuget Group. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    group = object({\u003cbr\u003e      member_names = set(string)\u003cbr\u003e    })\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_nuget_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_nuget\\_hosted](#input\\_nexus\\_repository\\_nuget\\_hosted) | Repository Nuget Hosted. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e    component = optional(object({\u003cbr\u003e      proprietary_components = bool\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_nuget_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_nuget\\_proxy](#input\\_nexus\\_repository\\_nuget\\_proxy) | Repository Nuget Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name                     = string\u003cbr\u003e    online                   = optional(bool)\u003cbr\u003e    routing_rule             = optional(string)\u003cbr\u003e    nuget_version            = string\u003cbr\u003e    query_cache_item_max_age = number\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_p2_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_p2\\_proxy](#input\\_nexus\\_repository\\_p2\\_proxy) | Repository P2 Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name         = string\u003cbr\u003e    online       = optional(bool)\u003cbr\u003e    routing_rule = optional(string)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_pypi_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_pypi\\_group](#input\\_nexus\\_repository\\_pypi\\_group) | Repository Pypi Group. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    group = object({\u003cbr\u003e      member_names = set(string)\u003cbr\u003e    })\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_pypi_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_pypi\\_hosted](#input\\_nexus\\_repository\\_pypi\\_hosted) | Repository Pypi Hosted. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e    component = optional(object({\u003cbr\u003e      proprietary_components = bool\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_pypi_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_pypi\\_proxy](#input\\_nexus\\_repository\\_pypi\\_proxy) | Repository Pypi Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name         = string\u003cbr\u003e    online       = optional(bool)\u003cbr\u003e    routing_rule = optional(string)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_r_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_r\\_group](#input\\_nexus\\_repository\\_r\\_group) | Repository R Group. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    group = object({\u003cbr\u003e      member_names = set(string)\u003cbr\u003e    })\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_r_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_r\\_hosted](#input\\_nexus\\_repository\\_r\\_hosted) | Repository R Hosted. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e    component = optional(object({\u003cbr\u003e      proprietary_components = bool\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_r_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_r\\_proxy](#input\\_nexus\\_repository\\_r\\_proxy) | Repository R Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name         = string\u003cbr\u003e    online       = optional(bool)\u003cbr\u003e    routing_rule = optional(string)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_raw_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_raw\\_group](#input\\_nexus\\_repository\\_raw\\_group) | Repository Raw Group. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    group = object({\u003cbr\u003e      member_names = set(string)\u003cbr\u003e    })\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_raw_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_raw\\_hosted](#input\\_nexus\\_repository\\_raw\\_hosted) | Repository Raw Hosted. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e    component = optional(object({\u003cbr\u003e      proprietary_components = bool\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_raw_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_raw\\_proxy](#input\\_nexus\\_repository\\_raw\\_proxy) | Repository Raw Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name         = string\u003cbr\u003e    online       = optional(bool)\u003cbr\u003e    routing_rule = optional(string)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_rubygems_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_rubygems\\_group](#input\\_nexus\\_repository\\_rubygems\\_group) | Repository Rubygems Group. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    group = object({\u003cbr\u003e      member_names = set(string)\u003cbr\u003e    })\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_rubygems_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_rubygems\\_hosted](#input\\_nexus\\_repository\\_rubygems\\_hosted) | Repository Rubygems Hosted. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e    component = optional(object({\u003cbr\u003e      proprietary_components = bool\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_rubygems_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_rubygems\\_proxy](#input\\_nexus\\_repository\\_rubygems\\_proxy) | Repository Rubygems Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name         = string\u003cbr\u003e    online       = optional(bool)\u003cbr\u003e    routing_rule = optional(string)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_yum_group\"\u003e\u003c/a\u003e [nexus\\_repository\\_yum\\_group](#input\\_nexus\\_repository\\_yum\\_group) | Repository Pypi Group. | \u003cpre\u003elist(object({\u003cbr\u003e    name   = string\u003cbr\u003e    online = optional(bool)\u003cbr\u003e    group = object({\u003cbr\u003e      member_names = set(string)\u003cbr\u003e    })\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_yum_hosted\"\u003e\u003c/a\u003e [nexus\\_repository\\_yum\\_hosted](#input\\_nexus\\_repository\\_yum\\_hosted) | Repository Yum Hosted. | \u003cpre\u003elist(object({\u003cbr\u003e    name           = string\u003cbr\u003e    online         = optional(bool)\u003cbr\u003e    deploy_policy  = optional(string)\u003cbr\u003e    repodata_depth = optional(number)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e    component = optional(object({\u003cbr\u003e      proprietary_components = bool\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n| \u003ca name=\"input_nexus_repository_yum_proxy\"\u003e\u003c/a\u003e [nexus\\_repository\\_yum\\_proxy](#input\\_nexus\\_repository\\_yum\\_proxy) | Repository Yum Proxy. | \u003cpre\u003elist(object({\u003cbr\u003e    name         = string\u003cbr\u003e    online       = optional(bool)\u003cbr\u003e    routing_rule = optional(string)\u003cbr\u003e    storage = optional(object({\u003cbr\u003e      blob_store_name                = string\u003cbr\u003e      strict_content_type_validation = optional(bool)\u003cbr\u003e    }))\u003cbr\u003e    proxy = object({\u003cbr\u003e      remote_url       = string\u003cbr\u003e      content_max_age  = optional(number)\u003cbr\u003e      metadata_max_age = optional(number)\u003cbr\u003e    })\u003cbr\u003e    negative_cache = optional(object({\u003cbr\u003e      enabled = optional(bool)\u003cbr\u003e      ttl     = optional(string)\u003cbr\u003e    }))\u003cbr\u003e    http_client = object({\u003cbr\u003e      blocked    = bool\u003cbr\u003e      auto_block = bool\u003cbr\u003e      connection = optional(object({\u003cbr\u003e        retries                   = optional(number)\u003cbr\u003e        user_agent_suffix         = optional(string)\u003cbr\u003e        timeout                   = optional(number)\u003cbr\u003e        enable_circular_redirects = optional(bool)\u003cbr\u003e        enable_cookies            = optional(bool)\u003cbr\u003e        use_trust_store           = optional(bool)\u003cbr\u003e      }))\u003cbr\u003e      authentication = optional(object({\u003cbr\u003e        type        = optional(string)\u003cbr\u003e        username    = optional(string)\u003cbr\u003e        password    = optional(string)\u003cbr\u003e        ntlm_host   = optional(string)\u003cbr\u003e        ntlm_domain = optional(string)\u003cbr\u003e      }))\u003cbr\u003e    })\u003cbr\u003e    cleanup = optional(object({\u003cbr\u003e      policy_names = optional(set(string))\u003cbr\u003e    }))\u003cbr\u003e  }))\u003c/pre\u003e | `[]` | no |\n\n### Outputs\n\n| Name | Description |\n|------|-------------|\n| \u003ca name=\"output_repository_apt_hosted\"\u003e\u003c/a\u003e [repository\\_apt\\_hosted](#output\\_repository\\_apt\\_hosted) | Repository Apt Hosted. |\n| \u003ca name=\"output_repository_apt_proxy\"\u003e\u003c/a\u003e [repository\\_apt\\_proxy](#output\\_repository\\_apt\\_proxy) | Repository Apt Proxy. |\n| \u003ca name=\"output_repository_bower_group\"\u003e\u003c/a\u003e [repository\\_bower\\_group](#output\\_repository\\_bower\\_group) | Repository Bower Group. |\n| \u003ca name=\"output_repository_bower_hosted\"\u003e\u003c/a\u003e [repository\\_bower\\_hosted](#output\\_repository\\_bower\\_hosted) | Repository Bower Hosted. |\n| \u003ca name=\"output_repository_bower_proxy\"\u003e\u003c/a\u003e [repository\\_bower\\_proxy](#output\\_repository\\_bower\\_proxy) | Repository Bower Proxy. |\n| \u003ca name=\"output_repository_cocoapods_proxy\"\u003e\u003c/a\u003e [repository\\_cocoapods\\_proxy](#output\\_repository\\_cocoapods\\_proxy) | Repository Cocoapods Proxy. |\n| \u003ca name=\"output_repository_conan_proxy\"\u003e\u003c/a\u003e [repository\\_conan\\_proxy](#output\\_repository\\_conan\\_proxy) | Repository Conan Proxy. |\n| \u003ca name=\"output_repository_conda_proxy\"\u003e\u003c/a\u003e [repository\\_conda\\_proxy](#output\\_repository\\_conda\\_proxy) | Repository Conda Proxy. |\n| \u003ca name=\"output_repository_docker_group\"\u003e\u003c/a\u003e [repository\\_docker\\_group](#output\\_repository\\_docker\\_group) | Repository Docker Group. |\n| \u003ca name=\"output_repository_docker_hosted\"\u003e\u003c/a\u003e [repository\\_docker\\_hosted](#output\\_repository\\_docker\\_hosted) | Repository Docker Hosted. |\n| \u003ca name=\"output_repository_docker_proxy\"\u003e\u003c/a\u003e [repository\\_docker\\_proxy](#output\\_repository\\_docker\\_proxy) | Repository Docker Proxy. |\n| \u003ca name=\"output_repository_gitlfs_hosted\"\u003e\u003c/a\u003e [repository\\_gitlfs\\_hosted](#output\\_repository\\_gitlfs\\_hosted) | Repository Gitlfs Hosted. |\n| \u003ca name=\"output_repository_go_group\"\u003e\u003c/a\u003e [repository\\_go\\_group](#output\\_repository\\_go\\_group) | Repository Go Group. |\n| \u003ca name=\"output_repository_go_proxy\"\u003e\u003c/a\u003e [repository\\_go\\_proxy](#output\\_repository\\_go\\_proxy) | Repository Go Proxy. |\n| \u003ca name=\"output_repository_helm_hosted\"\u003e\u003c/a\u003e [repository\\_helm\\_hosted](#output\\_repository\\_helm\\_hosted) | Repository Helm Hosted. |\n| \u003ca name=\"output_repository_helm_proxy\"\u003e\u003c/a\u003e [repository\\_helm\\_proxy](#output\\_repository\\_helm\\_proxy) | Repository Helm Proxy. |\n| \u003ca name=\"output_repository_maven_group\"\u003e\u003c/a\u003e [repository\\_maven\\_group](#output\\_repository\\_maven\\_group) | Repository Maven Group. |\n| \u003ca name=\"output_repository_maven_hosted\"\u003e\u003c/a\u003e [repository\\_maven\\_hosted](#output\\_repository\\_maven\\_hosted) | Repository Maven Hosted. |\n| \u003ca name=\"output_repository_maven_proxy\"\u003e\u003c/a\u003e [repository\\_maven\\_proxy](#output\\_repository\\_maven\\_proxy) | Repository Maven Proxy. |\n| \u003ca name=\"output_repository_npm_group\"\u003e\u003c/a\u003e [repository\\_npm\\_group](#output\\_repository\\_npm\\_group) | Repository Npm Group. |\n| \u003ca name=\"output_repository_npm_hosted\"\u003e\u003c/a\u003e [repository\\_npm\\_hosted](#output\\_repository\\_npm\\_hosted) | Repository Npm Hosted. |\n| \u003ca name=\"output_repository_npm_proxy\"\u003e\u003c/a\u003e [repository\\_npm\\_proxy](#output\\_repository\\_npm\\_proxy) | Repository Npm Proxy. |\n| \u003ca name=\"output_repository_nuget_group\"\u003e\u003c/a\u003e [repository\\_nuget\\_group](#output\\_repository\\_nuget\\_group) | Repository Nuget Group. |\n| \u003ca name=\"output_repository_nuget_hosted\"\u003e\u003c/a\u003e [repository\\_nuget\\_hosted](#output\\_repository\\_nuget\\_hosted) | Repository Nuget Hosted. |\n| \u003ca name=\"output_repository_nuget_proxy\"\u003e\u003c/a\u003e [repository\\_nuget\\_proxy](#output\\_repository\\_nuget\\_proxy) | Repository Nuget Proxy. |\n| \u003ca name=\"output_repository_p2_proxy\"\u003e\u003c/a\u003e [repository\\_p2\\_proxy](#output\\_repository\\_p2\\_proxy) | Repository P2 Proxy. |\n| \u003ca name=\"output_repository_pypi_group\"\u003e\u003c/a\u003e [repository\\_pypi\\_group](#output\\_repository\\_pypi\\_group) | Repository Pypi Group. |\n| \u003ca name=\"output_repository_pypi_hosted\"\u003e\u003c/a\u003e [repository\\_pypi\\_hosted](#output\\_repository\\_pypi\\_hosted) | Repository Pypi Hosted. |\n| \u003ca name=\"output_repository_pypi_proxy\"\u003e\u003c/a\u003e [repository\\_pypi\\_proxy](#output\\_repository\\_pypi\\_proxy) | Repository Pypi Proxy. |\n| \u003ca name=\"output_repository_r_group\"\u003e\u003c/a\u003e [repository\\_r\\_group](#output\\_repository\\_r\\_group) | Repository R Group. |\n| \u003ca name=\"output_repository_r_hosted\"\u003e\u003c/a\u003e [repository\\_r\\_hosted](#output\\_repository\\_r\\_hosted) | Repository R Hosted. |\n| \u003ca name=\"output_repository_r_proxy\"\u003e\u003c/a\u003e [repository\\_r\\_proxy](#output\\_repository\\_r\\_proxy) | Repository R Proxy. |\n| \u003ca name=\"output_repository_raw_group\"\u003e\u003c/a\u003e [repository\\_raw\\_group](#output\\_repository\\_raw\\_group) | Repository Raw Group. |\n| \u003ca name=\"output_repository_raw_hosted\"\u003e\u003c/a\u003e [repository\\_raw\\_hosted](#output\\_repository\\_raw\\_hosted) | Repository Raw Hosted. |\n| \u003ca name=\"output_repository_raw_proxy\"\u003e\u003c/a\u003e [repository\\_raw\\_proxy](#output\\_repository\\_raw\\_proxy) | Repository Raw Proxy. |\n| \u003ca name=\"output_repository_rubygems_group\"\u003e\u003c/a\u003e [repository\\_rubygems\\_group](#output\\_repository\\_rubygems\\_group) | Repository Rubygems Group. |\n| \u003ca name=\"output_repository_rubygems_hosted\"\u003e\u003c/a\u003e [repository\\_rubygems\\_hosted](#output\\_repository\\_rubygems\\_hosted) | Repository Rubygems Hosted. |\n| \u003ca name=\"output_repository_rubygems_proxy\"\u003e\u003c/a\u003e [repository\\_rubygems\\_proxy](#output\\_repository\\_rubygems\\_proxy) | Repository Rubygems Proxy. |\n| \u003ca name=\"output_repository_yum_group\"\u003e\u003c/a\u003e [repository\\_yum\\_group](#output\\_repository\\_yum\\_group) | Repository Yum Group. |\n| \u003ca name=\"output_repository_yum_hosted\"\u003e\u003c/a\u003e [repository\\_yum\\_hosted](#output\\_repository\\_yum\\_hosted) | Repository Yum Hosted. |\n| \u003ca name=\"output_repository_yum_proxy\"\u003e\u003c/a\u003e [repository\\_yum\\_proxy](#output\\_repository\\_yum\\_proxy) | Repository Yum Proxy. |\n\n## Authors\n\nModule is maintained by [DevOps IA](https://github.com/devops-ia) with help from [these awesome contributors](https://github.com/devops-ia/terraform-nexus-repository/graphs/contributors).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevops-ia%2Fterraform-nexus-repository","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevops-ia%2Fterraform-nexus-repository","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevops-ia%2Fterraform-nexus-repository/lists"}