Copyright | (c) 2021-2025 berberman |
---|---|
License | MIT |
Maintainer | berberman <[email protected]> |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
NvFetcher.Types.Lens
Description
Lenses for NvFetcher.Types
Documentation
excludeRegex :: Lens' ListOptions (Maybe Text) Source #
includeRegex :: Lens' ListOptions (Maybe Text) Source #
deepClone :: forall (k :: FetchStatus) f. Applicative f => (Bool -> f Bool) -> NixFetcher k -> f (NixFetcher k) Source #
farch :: forall (k :: FetchStatus) f. Applicative f => (Maybe Text -> f (Maybe Text)) -> NixFetcher k -> f (NixFetcher k) Source #
fetchSubmodules :: forall (k :: FetchStatus) f. Applicative f => (Bool -> f Bool) -> NixFetcher k -> f (NixFetcher k) Source #
finalImageName :: forall (k :: FetchStatus) f. Applicative f => (Maybe Text -> f (Maybe Text)) -> NixFetcher k -> f (NixFetcher k) Source #
finalImageTag :: forall (k :: FetchStatus) f. Applicative f => (Maybe Text -> f (Maybe Text)) -> NixFetcher k -> f (NixFetcher k) Source #
fos :: forall (k :: FetchStatus) f. Applicative f => (Maybe Text -> f (Maybe Text)) -> NixFetcher k -> f (NixFetcher k) Source #
fowner :: forall (k :: FetchStatus) f. Applicative f => (Text -> f Text) -> NixFetcher k -> f (NixFetcher k) Source #
frepo :: forall (k :: FetchStatus) f. Applicative f => (Text -> f Text) -> NixFetcher k -> f (NixFetcher k) Source #
furl :: forall (k :: FetchStatus) f. Applicative f => (Text -> f Text) -> NixFetcher k -> f (NixFetcher k) Source #
imageDigest :: forall (k :: FetchStatus) f. Applicative f => (FetchResult ContainerDigest k -> f (FetchResult ContainerDigest k)) -> NixFetcher k -> f (NixFetcher k) Source #
imageName :: forall (k :: FetchStatus) f. Applicative f => (Text -> f Text) -> NixFetcher k -> f (NixFetcher k) Source #
imageTag :: forall (k :: FetchStatus) f. Applicative f => (Text -> f Text) -> NixFetcher k -> f (NixFetcher k) Source #
leaveDotGit :: forall (k :: FetchStatus) f. Applicative f => (Bool -> f Bool) -> NixFetcher k -> f (NixFetcher k) Source #
name :: forall (k :: FetchStatus) f. Applicative f => (Maybe Text -> f (Maybe Text)) -> NixFetcher k -> f (NixFetcher k) Source #
rev :: forall (k :: FetchStatus) f. Applicative f => (Version -> f Version) -> NixFetcher k -> f (NixFetcher k) Source #
sha256 :: forall (k :: FetchStatus) f. Functor f => (FetchResult Checksum k -> f (FetchResult Checksum k)) -> NixFetcher k -> f (NixFetcher k) Source #
sparseCheckout :: forall (k :: FetchStatus) f. Applicative f => ([Text] -> f [Text]) -> NixFetcher k -> f (NixFetcher k) Source #
tlsVerify :: forall (k :: FetchStatus) f. Applicative f => (Maybe Bool -> f (Maybe Bool)) -> NixFetcher k -> f (NixFetcher k) Source #