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 #
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.4.6.1-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 # | |