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