Documentation ¶
Index ¶
- Constants
- func ResourceArtifactoryPullReplication() *schema.Resource
- func ResourceArtifactoryPushReplication() *schema.Resource
- func ResourceArtifactoryReplicationConfig() *schema.Resource
- func ResourceArtifactorySingleReplicationConfig() *schema.Resource
- type GetPushReplication
- type GetReplicationConfig
- type PullReplication
- type ReplicationBody
- type UpdatePushReplication
- type UpdateReplicationConfig
Constants ¶
View Source
const ReplicationEndpointPath = "artifactory/api/replications/"
Variables ¶
This section is empty.
Functions ¶
Types ¶
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"` }
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"` }
type UpdatePushReplication ¶
type UpdateReplicationConfig ¶
Click to show internal directories.
Click to hide internal directories.