Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data ActionMetadata Source #
ActionMetadata | |
|
Instances
data ActionPermissionMetadata Source #
ActionPermissionMetadata | |
|
Instances
newtype ActionName Source #
ActionName | |
|
Instances
ActionId | |
|
Instances
Eq ActionId Source # | |
Show ActionId Source # | |
Hashable ActionId Source # | |
Defined in Hasura.RQL.Types.Action | |
FromJSON ActionId Source # | |
Defined in Hasura.RQL.Types.Action parseJSON :: Value -> Parser ActionId parseJSONList :: Value -> Parser [ActionId] | |
ToJSON ActionId Source # | |
Defined in Hasura.RQL.Types.Action toEncoding :: ActionId -> Encoding toJSONList :: [ActionId] -> Value toEncodingList :: [ActionId] -> Encoding | |
FromCol ActionId Source # | |
Defined in Hasura.RQL.Types.Action fromCol :: Maybe ByteString -> Either Text ActionId | |
ToPrepArg ActionId Source # | |
Defined in Hasura.RQL.Types.Action |
actionIdToText :: ActionId -> Text Source #
data ActionDefinition arg webhook Source #
ActionDefinition | |
|
Instances
data ActionType Source #
Instances
data ActionMutationKind Source #
Instances
data ArgumentDefinition a Source #
ArgumentDefinition | |
|
Instances
newtype ArgumentName Source #
ArgumentName | |
|
Instances
data ActionInfo Source #
ActionInfo | |
|
Instances
type ResolvedActionDefinition = ActionDefinition (GType, AnnotatedInputType) (EnvRecord ResolvedWebhook) Source #
newtype ActionPermissionInfo Source #
Instances
Eq ActionPermissionInfo Source # | |
Defined in Hasura.RQL.Types.Action (==) :: ActionPermissionInfo -> ActionPermissionInfo -> Bool # (/=) :: ActionPermissionInfo -> ActionPermissionInfo -> Bool # | |
Show ActionPermissionInfo Source # | |
Defined in Hasura.RQL.Types.Action showsPrec :: Int -> ActionPermissionInfo -> ShowS # show :: ActionPermissionInfo -> String # showList :: [ActionPermissionInfo] -> ShowS # | |
FromJSON ActionPermissionInfo Source # | |
Defined in Hasura.RQL.Types.Action parseJSON :: Value -> Parser ActionPermissionInfo parseJSONList :: Value -> Parser [ActionPermissionInfo] | |
ToJSON ActionPermissionInfo Source # | |
Defined in Hasura.RQL.Types.Action toJSON :: ActionPermissionInfo -> Value toEncoding :: ActionPermissionInfo -> Encoding toJSONList :: [ActionPermissionInfo] -> Value toEncodingList :: [ActionPermissionInfo] -> Encoding |
data ActionExecContext Source #
ActionExecContext | |
|
data ActionLogItem Source #
ActionLogItem | |
|
Instances
Eq ActionLogItem Source # | |
Defined in Hasura.RQL.Types.Action (==) :: ActionLogItem -> ActionLogItem -> Bool # (/=) :: ActionLogItem -> ActionLogItem -> Bool # | |
Show ActionLogItem Source # | |
Defined in Hasura.RQL.Types.Action showsPrec :: Int -> ActionLogItem -> ShowS # show :: ActionLogItem -> String # showList :: [ActionLogItem] -> ShowS # |
data ActionLogResponse Source #
ActionLogResponse | |
|
Instances
Eq ActionLogResponse Source # | |
Defined in Hasura.RQL.Types.Action (==) :: ActionLogResponse -> ActionLogResponse -> Bool # (/=) :: ActionLogResponse -> ActionLogResponse -> Bool # | |
Show ActionLogResponse Source # | |
Defined in Hasura.RQL.Types.Action showsPrec :: Int -> ActionLogResponse -> ShowS # show :: ActionLogResponse -> String # showList :: [ActionLogResponse] -> ShowS # | |
ToJSON ActionLogResponse Source # | |
Defined in Hasura.RQL.Types.Action toJSON :: ActionLogResponse -> Value toEncoding :: ActionLogResponse -> Encoding toJSONList :: [ActionLogResponse] -> Value toEncodingList :: [ActionLogResponse] -> Encoding |
type ActionLogResponseMap = HashMap ActionId ActionLogResponse Source #
data AsyncActionStatus Source #
AASCompleted Value | |
AASError QErr |
data ActionsInfo Source #
Instances
Eq ActionsInfo Source # | |
Defined in Hasura.RQL.Types.Action (==) :: ActionsInfo -> ActionsInfo -> Bool # (/=) :: ActionsInfo -> ActionsInfo -> Bool # | |
Show ActionsInfo Source # | |
Defined in Hasura.RQL.Types.Action showsPrec :: Int -> ActionsInfo -> ShowS # show :: ActionsInfo -> String # showList :: [ActionsInfo] -> ShowS # | |
Generic ActionsInfo Source # | |
Defined in Hasura.RQL.Types.Action type Rep ActionsInfo :: Type -> Type # from :: ActionsInfo -> Rep ActionsInfo x # to :: Rep ActionsInfo x -> ActionsInfo # | |
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 #
Instances
Eq LockedActionIdArray Source # | |
Defined in Hasura.RQL.Types.Action (==) :: LockedActionIdArray -> LockedActionIdArray -> Bool # (/=) :: LockedActionIdArray -> LockedActionIdArray -> Bool # | |
Show LockedActionIdArray Source # | |
Defined in Hasura.RQL.Types.Action showsPrec :: Int -> LockedActionIdArray -> ShowS # show :: LockedActionIdArray -> String # showList :: [LockedActionIdArray] -> ShowS # | |
ToPrepArg LockedActionIdArray Source # | |
Defined in Hasura.RQL.Types.Action toPrepVal :: LockedActionIdArray -> PrepArg |
amPermissions :: Lens' ActionMetadata [ActionPermissionMetadata] Source #
amName :: Lens' ActionMetadata ActionName Source #
amComment :: Lens' ActionMetadata (Maybe Text) Source #
adType :: forall arg webhook. Lens' (ActionDefinition arg webhook) ActionType Source #
adTimeout :: forall arg webhook. Lens' (ActionDefinition arg webhook) Timeout 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 #
aiPermissions :: Lens' ActionInfo (HashMap RoleName ActionPermissionInfo) Source #
aiOutputType :: Lens' ActionInfo (GType, AnnotatedOutputType) Source #
aiName :: Lens' ActionInfo ActionName Source #
aiForwardedClientHeaders :: Lens' ActionInfo Bool Source #
aiComment :: Lens' ActionInfo (Maybe Text) Source #