| 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 |
Amazonka.Proton.Types.RepositorySyncDefinition
Description
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.
Constructors
| RepositorySyncDefinition' | |
Instances
newRepositorySyncDefinition Source #
Arguments
| :: 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.