Documentation ¶
Index ¶
- Constants
- func ResourceArtifactoryLocalRepositoryMultiReplication() *schema.Resource
- func ResourceArtifactoryLocalRepositorySingleReplication() *schema.Resource
- func ResourceArtifactoryPullReplication() *schema.Resource
- func ResourceArtifactoryPushReplication() *schema.Resource
- func ResourceArtifactoryRemoteRepositoryReplication() *schema.Resource
- func ResourceArtifactoryReplicationConfig() *schema.Resource
- func ResourceArtifactorySingleReplicationConfig() *schema.Resource
- type GetLocalMultiReplication
- type GetPushReplication
- type GetReplicationConfig
- type PullReplication
- type ReplicationBody
- type UpdateLocalMultiReplication
- type UpdatePushReplication
- type UpdateReplicationConfig
Constants ¶
View Source
const EndpointPath = "artifactory/api/replications/"
Variables ¶
This section is empty.
Functions ¶
func ResourceArtifactoryLocalRepositoryMultiReplication ¶ added in v7.3.0
func ResourceArtifactoryLocalRepositorySingleReplication ¶ added in v7.3.0
func ResourceArtifactoryRemoteRepositoryReplication ¶ added in v7.3.0
Types ¶
type GetLocalMultiReplication ¶ added in v7.3.0
type GetPushReplication ¶
type GetReplicationConfig ¶
type PullReplication ¶
type PullReplication struct { Enabled bool `json:"enabled"` CronExp string `json:"cronExp"` SyncDeletes bool `json:"syncDeletes"` SyncProperties bool `json:"syncProperties"` PathPrefix string `json:"pathPrefix"` RepoKey string `json:"repoKey"` ReplicationKey string `json:"replicationKey"` EnableEventReplication bool `json:"enableEventReplication"` Username string `json:"username"` Password string `json:"password"` URL string `json:"url"` CheckBinaryExistenceInFilestore bool `json:"checkBinaryExistenceInFilestore"` }
PullReplication this is the structure for a PULL replication on a remote repo
type ReplicationBody ¶
type ReplicationBody struct { Username string `json:"username"` Password string `json:"password"` URL string `json:"url"` CronExp string `json:"cronExp"` RepoKey string `json:"repoKey"` EnableEventReplication bool `json:"enableEventReplication"` SocketTimeoutMillis int `json:"socketTimeoutMillis"` Enabled bool `json:"enabled"` SyncDeletes bool `json:"syncDeletes"` SyncProperties bool `json:"syncProperties"` SyncStatistics bool `json:"syncStatistics"` PathPrefix string `json:"pathPrefix"` CheckBinaryExistenceInFilestore bool `json:"checkBinaryExistenceInFilestore"` }
type UpdateLocalMultiReplication ¶ added in v7.3.0
type UpdatePushReplication ¶
type UpdateReplicationConfig ¶
Source Files ¶
- replication.go
- resource_artifactory_local_repository_multi_replication.go
- resource_artifactory_local_repository_single_replication.go
- resource_artifactory_pull_replication.go
- resource_artifactory_push_replication.go
- resource_artifactory_remote_repository_replication.go
- resource_artifactory_replication_config.go
- resource_artifactory_single_replication_config.go
Click to show internal directories.
Click to hide internal directories.