Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Hasura.RQL.Types.Action
Documentation
data ActionMetadata Source #
Constructors
ActionMetadata | |
Fields |
Instances
data ActionPermissionMetadata Source #
Constructors
ActionPermissionMetadata | |
Fields
|
Instances
newtype ActionName Source #
Constructors
ActionName | |
Fields
|
Instances
Constructors
ActionId | |
Fields
|
actionIdToText :: ActionId -> Text Source #
data ActionDefinition arg webhook Source #
Constructors
ActionDefinition | |
Fields
|
Instances
data ActionType Source #
Constructors
ActionQuery | |
ActionMutation ActionMutationKind |
Instances
Generic ActionType Source # | |
Defined in Hasura.RQL.Types.Action Associated Types type Rep ActionType :: Type -> Type # | |
Show ActionType Source # | |
Defined in Hasura.RQL.Types.Action Methods showsPrec :: Int -> ActionType -> ShowS # show :: ActionType -> String # showList :: [ActionType] -> ShowS # | |
NFData ActionType Source # | |
Defined in Hasura.RQL.Types.Action Methods rnf :: ActionType -> () # | |
Eq ActionType Source # | |
Defined in Hasura.RQL.Types.Action | |
type Rep ActionType Source # | |
Defined in Hasura.RQL.Types.Action type Rep ActionType = D1 ('MetaData "ActionType" "Hasura.RQL.Types.Action" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "ActionQuery" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ActionMutation" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActionMutationKind))) |
data ActionMutationKind Source #
Constructors
ActionSynchronous | |
ActionAsynchronous |
Instances
data ArgumentDefinition a Source #
Constructors
ArgumentDefinition | |
Fields
|
Instances
newtype ArgumentName Source #
Constructors
ArgumentName | |
Fields |
Instances
data ActionInfo Source #
Constructors
ActionInfo | |
Instances
type ResolvedActionDefinition = ActionDefinition (GType, AnnotatedInputType) (EnvRecord ResolvedWebhook) Source #
newtype ActionPermissionInfo Source #
Constructors
ActionPermissionInfo | |
Instances
FromJSON ActionPermissionInfo Source # | |
Defined in Hasura.RQL.Types.Action Methods parseJSON :: Value -> Parser ActionPermissionInfo Source # parseJSONList :: Value -> Parser [ActionPermissionInfo] Source # | |
ToJSON ActionPermissionInfo Source # | |
Defined in Hasura.RQL.Types.Action Methods toJSON :: ActionPermissionInfo -> Value Source # toEncoding :: ActionPermissionInfo -> Encoding Source # toJSONList :: [ActionPermissionInfo] -> Value Source # toEncodingList :: [ActionPermissionInfo] -> Encoding Source # | |
Show ActionPermissionInfo Source # | |
Defined in Hasura.RQL.Types.Action Methods showsPrec :: Int -> ActionPermissionInfo -> ShowS # show :: ActionPermissionInfo -> String # showList :: [ActionPermissionInfo] -> ShowS # | |
Eq ActionPermissionInfo Source # | |
Defined in Hasura.RQL.Types.Action Methods (==) :: ActionPermissionInfo -> ActionPermissionInfo -> Bool # (/=) :: ActionPermissionInfo -> ActionPermissionInfo -> Bool # |
data ActionExecContext Source #
Constructors
ActionExecContext | |
data ActionLogItem Source #
Constructors
ActionLogItem | |
Fields |
Instances
Show ActionLogItem Source # | |
Defined in Hasura.RQL.Types.Action Methods showsPrec :: Int -> ActionLogItem -> ShowS # show :: ActionLogItem -> String # showList :: [ActionLogItem] -> ShowS # | |
Eq ActionLogItem Source # | |
Defined in Hasura.RQL.Types.Action Methods (==) :: ActionLogItem -> ActionLogItem -> Bool # (/=) :: ActionLogItem -> ActionLogItem -> Bool # |
data ActionLogResponse Source #
Constructors
ActionLogResponse | |
Fields |
Instances
data AsyncActionStatus Source #
Constructors
AASCompleted Value | |
AASError QErr |
data ActionsInfo Source #
Constructors
ActionsInfo | |
Fields |
Instances
Generic ActionsInfo Source # | |
Defined in Hasura.RQL.Types.Action Associated Types type Rep ActionsInfo :: Type -> Type # | |
Show ActionsInfo Source # | |
Defined in Hasura.RQL.Types.Action Methods showsPrec :: Int -> ActionsInfo -> ShowS # show :: ActionsInfo -> String # showList :: [ActionsInfo] -> ShowS # | |
Eq ActionsInfo Source # | |
Defined in Hasura.RQL.Types.Action | |
type Rep ActionsInfo Source # | |
Defined in Hasura.RQL.Types.Action type Rep ActionsInfo = D1 ('MetaData "ActionsInfo" "Hasura.RQL.Types.Action" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "ActionsInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "_asiName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActionName) :*: S1 ('MetaSel ('Just "_asiForwardClientHeaders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))) |
type LockedActionEventId = EventId Source #
newtype LockedActionIdArray Source #
Constructors
LockedActionIdArray | |
Fields |
Instances
Show LockedActionIdArray Source # | |
Defined in Hasura.RQL.Types.Action Methods showsPrec :: Int -> LockedActionIdArray -> ShowS # show :: LockedActionIdArray -> String # showList :: [LockedActionIdArray] -> ShowS # | |
Eq LockedActionIdArray Source # | |
Defined in Hasura.RQL.Types.Action Methods (==) :: LockedActionIdArray -> LockedActionIdArray -> Bool # (/=) :: LockedActionIdArray -> LockedActionIdArray -> Bool # | |
ToPrepArg LockedActionIdArray Source # | |
Defined in Hasura.RQL.Types.Action Methods |
adType :: forall arg webhook. Lens' (ActionDefinition arg webhook) ActionType Source #
adResponseTransform :: forall arg webhook. Lens' (ActionDefinition arg webhook) (Maybe MetadataResponseTransform) Source #
adRequestTransform :: forall arg webhook. Lens' (ActionDefinition arg webhook) (Maybe RequestTransform) Source #
adOutputType :: forall arg webhook. Lens' (ActionDefinition arg webhook) GraphQLType Source #
adHeaders :: forall arg webhook. Lens' (ActionDefinition arg webhook) [HeaderConf] Source #
adHandler :: forall arg webhook webhook. Lens (ActionDefinition arg webhook) (ActionDefinition arg webhook) webhook webhook Source #
adForwardClientHeaders :: forall arg webhook. Lens' (ActionDefinition arg webhook) Bool Source #
adArguments :: forall arg webhook arg. Lens (ActionDefinition arg webhook) (ActionDefinition arg webhook) [ArgumentDefinition arg] [ArgumentDefinition arg] Source #