| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Ecluse.Config.Types
Documentation
data QueueBackend Source #
Constructors
| SqsQueue | |
| PubSubQueue | |
| MemoryQueue |
Instances
| WireVocab QueueBackend Source # | |
Defined in Ecluse.Config.Types | |
| Show QueueBackend Source # | |
Defined in Ecluse.Config.Types Methods showsPrec :: Int -> QueueBackend -> ShowS # show :: QueueBackend -> String # showList :: [QueueBackend] -> ShowS # | |
| Eq QueueBackend Source # | |
Defined in Ecluse.Config.Types | |
data CredentialBackend Source #
Constructors
| CodeArtifactCredential | |
| StaticCredential | |
| AdcCredential |
Instances
| WireVocab CredentialBackend Source # | |
Defined in Ecluse.Config.Types | |
| Show CredentialBackend Source # | |
Defined in Ecluse.Config.Types Methods showsPrec :: Int -> CredentialBackend -> ShowS # show :: CredentialBackend -> String # showList :: [CredentialBackend] -> ShowS # | |
| Eq CredentialBackend Source # | |
Defined in Ecluse.Config.Types Methods (==) :: CredentialBackend -> CredentialBackend -> Bool # (/=) :: CredentialBackend -> CredentialBackend -> Bool # | |
| Ord CredentialBackend Source # | |
Defined in Ecluse.Config.Types Methods compare :: CredentialBackend -> CredentialBackend -> Ordering # (<) :: CredentialBackend -> CredentialBackend -> Bool # (<=) :: CredentialBackend -> CredentialBackend -> Bool # (>) :: CredentialBackend -> CredentialBackend -> Bool # (>=) :: CredentialBackend -> CredentialBackend -> Bool # max :: CredentialBackend -> CredentialBackend -> CredentialBackend # min :: CredentialBackend -> CredentialBackend -> CredentialBackend # | |
newtype MirrorCredentialProvider Source #
Constructors
| MirrorCredentialProvider CredentialBackend |
Instances
| WireVocab MirrorCredentialProvider Source # | |
Defined in Ecluse.Config.Types | |
| Eq MirrorCredentialProvider Source # | |
Defined in Ecluse.Config.Types Methods (==) :: MirrorCredentialProvider -> MirrorCredentialProvider -> Bool # (/=) :: MirrorCredentialProvider -> MirrorCredentialProvider -> Bool # | |
data MountConfig Source #
Constructors
| MountConfig | |
Fields
| |
Instances
| FromJSON MountConfig Source # | |
Defined in Ecluse.Config.Aeson Methods parseJSON :: Value -> Parser MountConfig Source # parseJSONList :: Value -> Parser [MountConfig] Source # | |
| Show MountConfig Source # | |
Defined in Ecluse.Config.Types Methods showsPrec :: Int -> MountConfig -> ShowS # show :: MountConfig -> String # showList :: [MountConfig] -> ShowS # | |
| Eq MountConfig Source # | |
Defined in Ecluse.Config.Types | |
Constructors
data MountRegistries Source #
Constructors
| MountRegistries | |
Fields
| |
Instances
| Show MountRegistries Source # | |
Defined in Ecluse.Config.Types Methods showsPrec :: Int -> MountRegistries -> ShowS # show :: MountRegistries -> String # showList :: [MountRegistries] -> ShowS # | |
| Eq MountRegistries Source # | |
Defined in Ecluse.Config.Types Methods (==) :: MountRegistries -> MountRegistries -> Bool # (/=) :: MountRegistries -> MountRegistries -> Bool # | |
data MirrorTarget Source #
Constructors
| MirrorTarget | |
Fields
| |
Instances
| Show MirrorTarget Source # | |
Defined in Ecluse.Config.Types Methods showsPrec :: Int -> MirrorTarget -> ShowS # show :: MirrorTarget -> String # showList :: [MirrorTarget] -> ShowS # | |
| Eq MirrorTarget Source # | |
Defined in Ecluse.Config.Types | |
Constructors
| Mount | |
Fields
| |
Constructors
| Config | |
Fields | |
data ConfigError Source #
Constructors
| ParseError Text | |
| PolicyErrors [PolicyError] |
Instances
| Show ConfigError Source # | |
Defined in Ecluse.Config.Types Methods showsPrec :: Int -> ConfigError -> ShowS # show :: ConfigError -> String # showList :: [ConfigError] -> ShowS # | |
| Eq ConfigError Source # | |
Defined in Ecluse.Config.Types | |
renderConfigError :: ConfigError -> Text Source #