Documentation
¶
Index ¶
Constants ¶
View Source
const ( TemplateStringRepositoryAptHosted = ` resource "nexus_repository_apt_hosted" "acceptance" { distribution = "{{ .Apt.Distribution }}" signing { keypair = "{{ .AptSigning.Keypair }}" {{- if .AptSigning.Passphrase }} passphrase = "{{ .AptSigning.Passphrase }}" {{- end }} } ` + TemplateStringHostedRepository TemplateStringRepositoryAptProxy = ` resource "nexus_repository_apt_proxy" "acceptance" { distribution = "{{ .Apt.Distribution }}" flat = "{{ .Apt.Flat }}" ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringRepositoryBowerHosted = ` resource "nexus_repository_bower_hosted" "acceptance" { ` + TemplateStringHostedRepository TemplateStringRepositoryBowerGroup = ` resource "nexus_repository_bower_group" "acceptance" { depends_on = [ nexus_repository_bower_hosted.acceptance ] ` + TemplateStringGroupRepository TemplateStringRepositoryBowerProxy = ` resource "nexus_repository_bower_proxy" "acceptance" { rewrite_package_urls = {{ .Bower.RewritePackageUrls }} ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringRepositoryDockerHosted = ` resource "nexus_repository_docker_hosted" "acceptance" { docker { force_basic_auth = "{{ .Docker.ForceBasicAuth }}" {{- if .Docker.HTTPPort }} http_port = "{{ .Docker.HTTPPort }}" {{- end }} {{- if .Docker.HTTPSPort }} https_port = "{{ .Docker.HTTPSPort }}" {{- end }} v1_enabled = "{{ .Docker.V1Enabled }}" } ` + TemplateStringHostedRepository TemplateStringRepositoryDockerGroup = ` resource "nexus_repository_docker_group" "acceptance" { docker { force_basic_auth = "{{ .Docker.ForceBasicAuth }}" {{- if .Docker.HTTPPort }} http_port = "{{ .Docker.HTTPPort }}" {{- end }} {{- if .Docker.HTTPSPort }} https_port = "{{ .Docker.HTTPSPort }}" {{- end }} v1_enabled = "{{ .Docker.V1Enabled }}" } depends_on = [ nexus_repository_docker_hosted.acceptance ] ` + TemplateStringGroupDeployRepository TemplateStringRepositoryDockerProxy = ` resource "nexus_repository_docker_proxy" "acceptance" { docker { force_basic_auth = "{{ .Docker.ForceBasicAuth }}" {{- if .Docker.HTTPPort }} http_port = "{{ .Docker.HTTPPort }}" {{- end }} {{- if .Docker.HTTPSPort }} https_port = "{{ .Docker.HTTPSPort }}" {{- end }} v1_enabled = "{{ .Docker.V1Enabled }}" } docker_proxy { index_type = "{{ .DockerProxy.IndexType }}" {{- if .DockerProxy.IndexURL }} index_url = "{{ .DockerProxy.IndexURL }}" {{- end }} } ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringRepositoryGoGroup = ` resource "nexus_repository_go_group" "acceptance" { depends_on = [ nexus_repository_go_proxy.acceptance ] ` + TemplateStringGroupRepository TemplateStringRepositoryGoProxy = ` resource "nexus_repository_go_proxy" "acceptance" { ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringRepositoryHelmHosted = ` resource "nexus_repository_helm_hosted" "acceptance" { ` + TemplateStringHostedRepository TemplateStringRepositoryHelmProxy = ` resource "nexus_repository_helm_proxy" "acceptance" { ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringRepositoryMavenHosted = ` resource "nexus_repository_maven_hosted" "acceptance" { maven { version_policy = "{{ .Maven.VersionPolicy }}" layout_policy = "{{ .Maven.LayoutPolicy }}" {{- if .Maven.ContentDisposition }} content_disposition = "{{ .Maven.ContentDisposition }}" {{- end }} } ` + TemplateStringHostedRepository TemplateStringRepositoryMavenGroup = ` resource "nexus_repository_maven_group" "acceptance" { depends_on = [ nexus_repository_maven_hosted.acceptance ] ` + TemplateStringGroupRepository TemplateStringRepositoryMavenProxy = ` resource "nexus_repository_maven_proxy" "acceptance" { maven { version_policy = "{{ .Maven.VersionPolicy }}" layout_policy = "{{ .Maven.LayoutPolicy }}" {{- if .Maven.ContentDisposition }} content_disposition = "{{ .Maven.ContentDisposition }}" {{- end }} } ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringRepositoryNpmHosted = ` resource "nexus_repository_npm_hosted" "acceptance" { ` + TemplateStringHostedRepository TemplateStringRepositoryNpmGroup = ` resource "nexus_repository_npm_group" "acceptance" { depends_on = [ nexus_repository_npm_hosted.acceptance ] ` + TemplateStringGroupDeployRepository TemplateStringRepositoryNpmProxy = ` resource "nexus_repository_npm_proxy" "acceptance" { remove_quarantined = {{ .Npm.RemoveQuarantined }} remove_non_cataloged = {{ .Npm.RemoveNonCataloged }} ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringRepositoryNugetHosted = ` resource "nexus_repository_nuget_hosted" "acceptance" { ` + TemplateStringHostedRepository TemplateStringRepositoryNugetGroup = ` resource "nexus_repository_nuget_group" "acceptance" { depends_on = [ nexus_repository_nuget_hosted.acceptance ] ` + TemplateStringGroupRepository TemplateStringRepositoryNugetProxy = ` resource "nexus_repository_nuget_proxy" "acceptance" { nuget_version = "{{ .NugetProxy.NugetVersion }}" query_cache_item_max_age = {{ .NugetProxy.QueryCacheItemMaxAge }} ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringRepositoryPypiHosted = ` resource "nexus_repository_pypi_hosted" "acceptance" { ` + TemplateStringHostedRepository TemplateStringRepositoryPypiGroup = ` resource "nexus_repository_pypi_group" "acceptance" { depends_on = [ nexus_repository_pypi_hosted.acceptance ] ` + TemplateStringGroupRepository TemplateStringRepositoryPypiProxy = ` resource "nexus_repository_pypi_proxy" "acceptance" { ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringRepositoryRHosted = ` resource "nexus_repository_r_hosted" "acceptance" { ` + TemplateStringHostedRepository TemplateStringRepositoryRGroup = ` resource "nexus_repository_r_group" "acceptance" { depends_on = [ nexus_repository_r_hosted.acceptance ] ` + TemplateStringGroupRepository TemplateStringRepositoryRProxy = ` resource "nexus_repository_r_proxy" "acceptance" { ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringRepositoryRawHosted = ` resource "nexus_repository_raw_hosted" "acceptance" { ` + TemplateStringHostedRepository TemplateStringRepositoryRawGroup = ` resource "nexus_repository_raw_group" "acceptance" { depends_on = [ nexus_repository_raw_hosted.acceptance ] ` + TemplateStringGroupRepository TemplateStringRepositoryRawProxy = ` resource "nexus_repository_raw_proxy" "acceptance" { ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringRepositoryRubygemsHosted = ` resource "nexus_repository_rubygems_hosted" "acceptance" { ` + TemplateStringHostedRepository TemplateStringRepositoryRubygemsGroup = ` resource "nexus_repository_rubygems_group" "acceptance" { depends_on = [ nexus_repository_rubygems_hosted.acceptance ] ` + TemplateStringGroupRepository TemplateStringRepositoryRubygemsProxy = ` resource "nexus_repository_rubygems_proxy" "acceptance" { ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringRepositoryYumHosted = ` resource "nexus_repository_yum_hosted" "acceptance" { {{- if .Yum.DeployPolicy }} deploy_policy = "{{ .Yum.DeployPolicy }}" {{- end }} repodata_depth = {{ .Yum.RepodataDepth }} ` + TemplateStringHostedRepository TemplateStringRepositoryYumGroup = ` resource "nexus_repository_yum_group" "acceptance" { {{ if .YumSigning }} yum_signing { keypair = "{{ .YumSigning.Keypair }}" {{ if .YumSigning.Passphrase }} passphrase = "{{ .YumSigning.Passphrase }}" {{ end -}} } {{ end -}} depends_on = [ nexus_repository_yum_hosted.acceptance ] ` + TemplateStringGroupRepository TemplateStringRepositoryYumProxy = ` resource "nexus_repository_yum_proxy" "acceptance" { {{ if .YumSigning }} yum_signing { keypair = "{{ .YumSigning.Keypair }}" {{ if .YumSigning.Passphrase }} passphrase = "{{ .YumSigning.Passphrase }}" {{ end -}} } {{ end -}} ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringProxyRepository = TemplateStringNameOnline + TemplateStringCleanup + TemplateStringHTTPClient + TemplateStringNegativeCache + TemplateStringProxy + TemplateStringRoutingRule + TemplateStringStorage + TemplateStringEnd TemplateStringHostedRepository = TemplateStringNameOnline + TemplateStringCleanup + TemplateStringComponent + TemplateStringStorageHosted + TemplateStringEnd TemplateStringGroupRepository = TemplateStringNameOnline + TemplateStringGroup + TemplateStringStorage + TemplateStringEnd TemplateStringGroupDeployRepository = TemplateStringNameOnline + TemplateStringGroupDeploy + TemplateStringStorage + TemplateStringEnd TemplateStringNameOnline = ` name = "{{ .Name }}" online = {{ .Online }} ` TemplateStringCleanup = `` /* 141-byte string literal not displayed */ TemplateStringComponent = ` {{ if .Component }} component { proprietary_components = {{ .Component.ProprietaryComponents }} } {{ end -}} ` TemplateStringHTTPClient = `` /* 1473-byte string literal not displayed */ TemplateStringGroup = ` group { member_names = [ {{- range $val := .Group.MemberNames }} "{{ $val }}", {{ end -}} ] } ` TemplateStringGroupDeploy = `` /* 193-byte string literal not displayed */ TemplateStringNegativeCache = `` /* 220-byte string literal not displayed */ TemplateStringProxy = `` /* 246-byte string literal not displayed */ TemplateStringRoutingRule = ` {{ if .RoutingRule }} routing_rule = nexus_routing_rule.acceptance.name {{ end -}} ` TemplateStringStorage = `` /* 159-byte string literal not displayed */ TemplateStringStorageHosted = `` /* 269-byte string literal not displayed */ TemplateStringEnd = ` } ` )
View Source
const ( TemplateStringRepositoryCocoapodsProxy = ` resource "nexus_repository_cocoapods_proxy" "acceptance" { ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringRepositoryConanProxy = ` resource "nexus_repository_conan_proxy" "acceptance" { ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringRepositoryCondaProxy = ` resource "nexus_repository_conda_proxy" "acceptance" { ` + TemplateStringProxyRepository )
View Source
const ( TemplateStringRepositoryGitlfsHosted = ` resource "nexus_repository_gitlfs_hosted" "acceptance" { ` + TemplateStringHostedRepository )
View Source
const ( TemplateStringRepositoryP2Proxy = ` resource "nexus_repository_p2_proxy" "acceptance" { ` + TemplateStringProxyRepository )
Variables ¶
View Source
var ( TestAccProviders map[string]*schema.Provider TestAccProvider *schema.Provider TemplateFuncMap = template.FuncMap{ "deref": func(data interface{}) string { switch v := data.(type) { case *string: return *v case *int: return fmt.Sprintf("%d", *v) default: return fmt.Sprintf("%v", v) } }, } )
Functions ¶
func AccPreCheck ¶
Types ¶
This section is empty.
Source Files
¶
- main.go
- template-strings-repository-apt.go
- template-strings-repository-bower.go
- template-strings-repository-cocoapods.go
- template-strings-repository-conan.go
- template-strings-repository-conda.go
- template-strings-repository-docker.go
- template-strings-repository-gitlfs.go
- template-strings-repository-go.go
- template-strings-repository-helm.go
- template-strings-repository-maven.go
- template-strings-repository-npm.go
- template-strings-repository-nuget.go
- template-strings-repository-p2.go
- template-strings-repository-pypi.go
- template-strings-repository-r.go
- template-strings-repository-raw.go
- template-strings-repository-rubygems.go
- template-strings-repository-yum.go
- template-strings-repository.go
Click to show internal directories.
Click to hide internal directories.