| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent
Synopsis
- data AttributeEffectEvent = AttributeEffectEvent {
- expressionPath :: [Text]
- derivationPath :: Text
- secretsToUse :: Map Text SecretRef
- data SecretRef
- data SimpleSecret = MkSimpleSecret {}
- data GitToken = MkGitToken {
Documentation
data AttributeEffectEvent Source #
An effect was found in an attribute
Constructors
| AttributeEffectEvent | |
Fields
| |
Instances
The right hand side of the secretsToUse; how to get the secret.
Constructors
| SimpleSecret SimpleSecret | Retrieve a secret from |
| GitToken GitToken | Retrieve a token for the current repository. |
Instances
| FromJSON SecretRef Source # | |
| ToJSON SecretRef Source # | |
| Generic SecretRef Source # | |
| Show SecretRef Source # | |
| NFData SecretRef Source # | |
| Eq SecretRef Source # | |
| type Rep SecretRef Source # | |
Defined in Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent type Rep SecretRef = D1 ('MetaData "SecretRef" "Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent" "hercules-ci-api-agent-0.5.1.0-inplace" 'False) (C1 ('MetaCons "SimpleSecret" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SimpleSecret)) :+: C1 ('MetaCons "GitToken" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 GitToken))) | |
data SimpleSecret Source #
Constructors
| MkSimpleSecret | |
Instances
Constructors
| MkGitToken | |
Instances
| FromJSON GitToken Source # | |
| ToJSON GitToken Source # | |
| Generic GitToken Source # | |
| Show GitToken Source # | |
| NFData GitToken Source # | |
| Eq GitToken Source # | |
| type Rep GitToken Source # | |