Versions in this module Expand all Collapse all v4 v4.0.2 Apr 6, 2022 v4.0.1 Apr 5, 2022 v4.0.0 Apr 1, 2022 Changes in this version + const PERMISSION_SCHEMA + const PERM_ANNOTATE + const PERM_DELETE + const PERM_MANAGE + const PERM_READ + const PERM_WRITE + var Version = "2.6.18" + func BoolPtr(v bool) *bool + func FileExists(path string) bool + func Int64Ptr(v int64) *int64 + func IntPtr(v int) *int + func Provider() *schema.Provider + func StringPtr(v string) *string + func VerifySha256Checksum(path string, expectedSha256 string) (bool, error) + type AccessToken struct + AccessToken string + ExpiresIn int + RefreshToken string + Scope string + TokenType string + type AccessTokenOptions struct + Audience string + ExpiresIn int + GrantType string + Refreshable string + Scope string + Username string + type AccessTokenRevokeOptions struct + Token string + type ApiKey struct + ApiKey string + type AutoMapper func(field reflect.StructField, thing reflect.Value) map[string]interface + type Backup struct + CreateArchive bool + CronExp string + Enabled bool + ExcludeNewRepositories bool + ExcludedRepositories []string + Key string + RetentionPeriodHours int + SendMailOnError bool + type Backups struct + BackupArr []Backup + type BaseWebhookCriteria struct + ExcludePatterns []string + IncludePatterns []string + type BowerRemoteRepo struct + BowerRegistryUrl string + type BowerRemoteRepositoryParams struct + BowerRegistryUrl string + type BuildWebhookCriteria struct + AnyBuild bool + SelectedBuilds []string + type CargoRemoteRepo struct + AnonymousAccess bool + RegistryUrl string + type CertificateDetails struct + CertificateAlias string + FingerPrint string + IssuedBy string + IssuedOn string + IssuedTo string + ValidUntil string + type Checksums struct + Md5 string + Sha1 string + Sha256 string + type CocoapodsRemoteRepo struct + PodsSpecsRepoUrl string + type CommonJavaVirtualRepositoryParams struct + ForceMavenAuthentication bool + KeyPair string + PomRepositoryReferencesCleanupPolicy string + type CommonMavenGradleLocalRepositoryParams struct + ChecksumPolicyType string + HandleReleases *bool + HandleSnapshots *bool + MaxUniqueSnapshots int + SnapshotVersionBehavior string + SuppressPomConsistencyChecks *bool + type CommonMavenGradleRemoteRepository struct + FetchJarsEagerly *bool + FetchSourcesEagerly *bool + HandleReleases *bool + HandleSnapshots *bool + ListRemoteFolderItems *bool + RejectInvalidJars *bool + RemoteRepoChecksumPolicyType string + SuppressPomConsistencyChecks *bool + type ComposerRemoteRepo struct + ComposerRegistryUrl string + type Constructor func() interface + type ContentSynchronisation struct + Enabled bool + Properties ContentSynchronisationProperties + Source ContentSynchronisationSource + Statistics ContentSynchronisationStatistics + type ContentSynchronisationProperties struct + Enabled bool + type ContentSynchronisationSource struct + OriginAbsenceDetection bool + type ContentSynchronisationStatistics struct + Enabled bool + type DebianVirtualRepositoryParams struct + DebianTrivialLayout *bool + type DockerLocalRepositoryParams struct + BlockPushingSchema1 bool + DockerApiVersion string + MaxUniqueTags int + TagRetention int + type DockerRemoteRepository struct + BlockPushingSchema1 bool + EnableTokenAuthentication bool + ExternalDependenciesEnabled bool + ExternalDependenciesPatterns []string + type FileInfo struct + Checksums Checksums + Created string + CreatedBy string + DownloadUri string + LastModified string + LastUpdated string + MimeType string + ModifiedBy string + OriginalChecksums Checksums + Path string + Repo string + Size int + Uri string + func (fi FileInfo) Id() string + type GeneralSecurity struct + type GeneralSettings struct + AnonAccessEnabled bool + type GetPushReplication struct + CronExp string + EnableEventReplication bool + Replications []getReplicationBody + RepoKey string + type GetReplicationConfig struct + CronExp string + EnableEventReplication bool + Replications []getReplicationBody + RepoKey string + type GoRemoteRepo struct + VcsGitProvider string + type Group struct + AdminPrivileges bool + AutoJoin bool + Description string + Name string + PolicyManager bool + Realm string + RealmAttributes string + ReportsManager bool + UsersNames []string + WatchManager bool + func (g Group) Id() string + type HclPredicate func(hcl string) bool + type Identifiable interface + Id func() string + type JavaVirtualRepositoryParams struct + type KeyPairPayLoad struct + Alias string + PairName string + PairType string + Passphrase string + PrivateKey string + PublicKey string + Unavailable bool + func (kp KeyPairPayLoad) Id() string + type LdapGroupSetting struct + DescriptionAttribute string + EnabledLdap string + Filter string + GroupBaseDn string + GroupMemberAttribute string + GroupNameAttribute string + Name string + Strategy string + SubTree bool + type LdapGroupSettings struct + LdapGroupSettingArr []LdapGroupSetting + type LdapSearchType struct + ManagerDn string + ManagerPassword string + SearchBase string + SearchFilter string + SearchSubTree bool + type LdapSetting struct + AllowUserToAccessProfile bool + AutoCreateUser bool + EmailAttribute string + Enabled bool + Key string + LdapPoisoningProtection bool + LdapUrl string + PagingSupportEnabled bool + Search LdapSearchType + UserDnPattern string + type LdapSettings struct + LdapSettingArr []LdapSetting + type Lens func(key string, value interface{}) []error + type LocalRepositoryBaseParams struct + ArchiveBrowsingEnabled *bool + BlackedOut *bool + Description string + DownloadRedirect *bool + ExcludesPattern string + IncludesPattern string + Key string + Notes string + PackageType string + PriorityResolution bool + ProjectEnvironments []string + ProjectKey string + PropertySets []string + Rclass string + RepoLayoutRef string + XrayIndex bool + func (bp LocalRepositoryBaseParams) Id() string + type MessyDebianLocalRepositoryParams struct + DebianTrivialLayout *bool + type MessyLocalRepo struct + ForceNugetAuthentication bool + type MessyRemoteRepo struct + AllowAnyHostAuth *bool + AssumedOfflinePeriodSecs int + BlackedOut *bool + BlockMismatchingMimeTypes *bool + BypassHeadRequests *bool + ClientTlsCertificate string + ContentSynchronisation *ContentSynchronisation + Description string + EnableCookieManagement *bool + ExcludesPattern string + FailedRetrievalCachePeriodSecs int + HardFail *bool + IncludesPattern string + Key string + LocalAddress string + MissedRetrievalCachePeriodSecs int + Notes string + Offline *bool + PackageType string + Password string + PriorityResolution bool + ProjectEnvironments []string + ProjectKey string + PropagateQueryParams bool + PropertySets []string + Proxy string + Rclass string + RemoteRepoLayoutRef string + RepoLayoutRef string + RetrievalCachePeriodSecs int + ShareConfiguration *bool + SocketTimeoutMillis int + StoreArtifactsLocally *bool + SynchronizeProperties *bool + UnusedArtifactsCleanupEnabled *bool + UnusedArtifactsCleanupPeriodHours int + Url string + Username string + XrayIndex bool + func (mr MessyRemoteRepo) Id() string + type MessyVirtualRepo struct + type NugetRemoteRepo struct + DownloadContextPath string + FeedContextPath string + ForceNugetAuthentication bool + V3FeedUrl string + type NugetRemoteRepositoryParams struct + DownloadContextPath string + FeedContextPath string + ForceNugetAuthentication *bool + V3FeedUrl string + type NugetVirtualRepositoryParams struct + ForceNugetAuthentication *bool + type OauthProviderSettings struct + ApiUrl string + AuthUrl string + ClientId string + ClientSecret string + Enabled bool + Name string + TokenUrl string + Type string + type OauthSecurity struct + Oauth OauthSettingsWrapper + type OauthSettings struct + AllowUserToAccessProfile bool + AvailableTypes []OauthType + EnableIntegration bool + OauthProvidersSettings map[string]OauthProviderSettings + PersistUsers bool + Providers []OauthProviderSettings + type OauthSettingsWrapper struct + Settings OauthSettings + type OauthType struct + DisplayName string + FieldHolders []string + FieldValues []string + MandatoryFields []string + Type string + type PackFunc func(repo interface{}, d *schema.ResourceData) error + type PullReplication struct + CronExp string + EnableEventReplication bool + Enabled bool + PathPrefix string + ReplicationKey string + RepoKey string + SyncDeletes bool + SyncProperties bool + URL string + Username string + type PypiRemoteRepositoryParams struct + ListRemoteFolderItems *bool + PypiRegistryUrl string + type ReadFunc func(d *schema.ResourceData, m interface{}) error + type ReleaseBundleWebhookCriteria struct + AnyReleaseBundle bool + RegisteredReleaseBundlesNames []string + type RemoteRepositoryBaseParams struct + AllowAnyHostAuth *bool + AssumedOfflinePeriodSecs int + BlackedOut *bool + BlockMismatchingMimeTypes *bool + BypassHeadRequests *bool + ClientTlsCertificate string + ContentSynchronisation *ContentSynchronisation + Description string + EnableCookieManagement *bool + ExcludesPattern string + FailedRetrievalCachePeriodSecs int + HardFail *bool + IncludesPattern string + Key string + ListRemoteFolderItems bool + LocalAddress string + MismatchingMimeTypeOverrideList string + MissedRetrievalCachePeriodSecs int + Notes string + Offline *bool + PackageType string + Password string + PriorityResolution bool + ProjectEnvironments []string + ProjectKey string + PropagateQueryParams bool + PropertySets []string + Proxy string + Rclass string + RemoteRepoLayoutRef string + RepoLayoutRef string + RetrievalCachePeriodSecs int + ShareConfiguration *bool + SocketTimeoutMillis int + StoreArtifactsLocally *bool + SynchronizeProperties *bool + UnusedArtifactsCleanupEnabled *bool + UnusedArtifactsCleanupPeriodHours int + Url string + Username string + XrayIndex bool + func (bp RemoteRepositoryBaseParams) Id() string + type RemoteRepositoryVcsParams struct + VcsGitDownloadUrl string + VcsGitProvider string + type ReplicationBody struct + CronExp string + EnableEventReplication bool + Enabled bool + Password string + PathPrefix string + RepoKey string + SocketTimeoutMillis int + SyncDeletes bool + SyncProperties bool + SyncStatistics bool + URL string + Username string + type RepoWebhookCriteria struct + AnyLocal bool + AnyRemote bool + RepoKeys []string + type ResourceData struct + type RpmLocalRepositoryParams struct + CalculateYumMetadata *bool + EnableFileListsIndexing *bool + YumRootDepth int + type SamlSecurity struct + Saml SamlSettingsWrapper + type SamlSettings struct + AllowUserToAccessProfile bool + AutoRedirect bool + Certificate string + EmailAttribute string + EnableIntegration bool + GroupAttribute string + LoginUrl string + LogoutUrl string + NoAutoUserCreation bool + ServiceProviderName string + SyncGroups bool + UseEncryptedAssertion bool + VerifyAudienceRestriction bool + type SamlSettingsWrapper struct + Settings SamlSettings + type Schema map[string]*schema.Schema + type SecurityLdapGroupSettings struct + LdapGroupSettings LdapGroupSettings + type SecurityLdapSettings struct + LdapSettings LdapSettings + type SupportedRepoClasses struct + RepoLayoutRef string + SupportedRepoTypes map[string]bool + type UnpackFunc func(s *schema.ResourceData) (interface{}, string, error) + type UpdatePushReplication struct + CronExp string + EnableEventReplication bool + Replications []updateReplicationBody + RepoKey string + type UpdateReplicationConfig struct + CronExp string + EnableEventReplication bool + Replications []updateReplicationBody + RepoKey string + type User struct + Admin bool + DisableUIAccess bool + Email string + Groups []string + InternalPasswordDisabled bool + LastLoggedIn string + Name string + Password string + ProfileUpdatable bool + Realm string + type VcsRemoteRepositoryParams struct + ListRemoteFolderItems *bool + MaxUniqueSnapshots int + VcsGitDownloadUrl string + VcsGitProvider string + VcsType string + type VirtualRepositoryBaseParams struct + ArtifactoryRequestsCanRetrieveRemoteArtifacts bool + DefaultDeploymentRepo string + Description string + ExcludesPattern string + IncludesPattern string + Key string + Notes string + PackageType string + ProjectEnvironments []string + ProjectKey string + Rclass string + RepoLayoutRef string + Repositories []string + func (bp VirtualRepositoryBaseParams) Id() string + type VirtualRepositoryBaseParamsWithRetrievalCachePeriodSecs struct + VirtualRetrievalCachePeriodSecs int + type WebhookBaseParams struct + Description string + Enabled bool + EventFilter WebhookEventFilter + Handlers []WebhookHandler + Key string + func (w WebhookBaseParams) Id() string + type WebhookCustomHttpHeader struct + Name string + Value string + type WebhookEventFilter struct + Criteria interface{} + Domain string + EventTypes []string + type WebhookHandler struct + CustomHttpHeaders []WebhookCustomHttpHeader + HandlerType string + Proxy string + Secret string + Url string + type XmlLdapConfig struct + Security SecurityLdapSettings + XMLName xml.Name + type XmlLdapGroupConfig struct + Security SecurityLdapGroupSettings + XMLName xml.Name Other modules containing this package github.com/jfrog/terraform-provider-artifactory github.com/jfrog/terraform-provider-artifactory/v10 github.com/jfrog/terraform-provider-artifactory/v11 github.com/jfrog/terraform-provider-artifactory/v12 github.com/jfrog/terraform-provider-artifactory/v2 github.com/jfrog/terraform-provider-artifactory/v3 github.com/jfrog/terraform-provider-artifactory/v5 github.com/jfrog/terraform-provider-artifactory/v6 github.com/jfrog/terraform-provider-artifactory/v7 github.com/jfrog/terraform-provider-artifactory/v8 github.com/jfrog/terraform-provider-artifactory/v9