Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data RepositorySyncDefinition = RepositorySyncDefinition' {}
- newRepositorySyncDefinition :: Text -> Text -> Text -> Text -> RepositorySyncDefinition
- repositorySyncDefinition_branch :: Lens' RepositorySyncDefinition Text
- repositorySyncDefinition_directory :: Lens' RepositorySyncDefinition Text
- repositorySyncDefinition_parent :: Lens' RepositorySyncDefinition Text
- repositorySyncDefinition_target :: Lens' RepositorySyncDefinition Text
Documentation
data RepositorySyncDefinition Source #
A repository sync definition.
See: newRepositorySyncDefinition
smart constructor.
Instances
newRepositorySyncDefinition Source #
:: Text | |
-> Text | |
-> Text | |
-> Text | |
-> RepositorySyncDefinition |
Create a value of RepositorySyncDefinition
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:branch:RepositorySyncDefinition'
, repositorySyncDefinition_branch
- The repository branch.
$sel:directory:RepositorySyncDefinition'
, repositorySyncDefinition_directory
- The directory in the repository.
$sel:parent:RepositorySyncDefinition'
, repositorySyncDefinition_parent
- The resource that is synced from.
$sel:target:RepositorySyncDefinition'
, repositorySyncDefinition_target
- The resource that is synced to.
repositorySyncDefinition_branch :: Lens' RepositorySyncDefinition Text Source #
The repository branch.
repositorySyncDefinition_directory :: Lens' RepositorySyncDefinition Text Source #
The directory in the repository.
repositorySyncDefinition_parent :: Lens' RepositorySyncDefinition Text Source #
The resource that is synced from.
repositorySyncDefinition_target :: Lens' RepositorySyncDefinition Text Source #
The resource that is synced to.