artifact-registry
binxio/artifact-registry/google
Generic Google Artifact Registry module for Terraform
Module terraform-google-artifact-registry Core Version Constraints: >= 0.14 Provider Requirements: google (hashicorp/google): (any version) google-beta (hashicorp/google-beta): (any version) Input Variables environment (required): Company environment for which the resources are created (e.g. dev, tst, acc, prd, all). gcp_project (default null): GCP Project ID override - this is normally not needed and should only be used in tf-projects. owner (required): Owner of the resource. This variable is used to set the 'owner' label. Will be used as default for each repository, but can be overridden using the repository settings. project (required): Company project name. repositories (required): Map of repositories to be created. The key will be used for the repository name so it should describe the
| Name | Type | Description | Default |
|---|---|---|---|
| project | string | Company project name. | required |
| environment | string | Company environment for which the resources are created (e.g. dev, tst, acc, prd | required |
| gcp_project | string | GCP Project ID override - this is normally not needed and should only be used in | required |
| repositories | any | Map of repositories to be created. The key will be used for the repository name | required |
| repository_defaults | object({ owner = st | Default settings to be used for your repositories so you don't need to provide t | required |
| owner | string | Owner of the resource. This variable is used to set the 'owner' label. Will be u | required |
repository_defaults — The generic defaults used for repository settingsmap — outputs for all google_artifact_registry_repositories created