graphql-engine-1.0.0: GraphQL API over Postgres
Safe HaskellNone
LanguageHaskell2010

Hasura.RQL.Types.Network

Documentation

data Network Source #

Constructors

Network 

Instances

Instances details
Eq Network Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Methods

(==) :: Network -> Network -> Bool #

(/=) :: Network -> Network -> Bool #

Show Network Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Generic Network Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Associated Types

type Rep Network :: Type -> Type #

Methods

from :: Network -> Rep Network x #

to :: Rep Network x -> Network #

FromJSON Network Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Methods

parseJSON :: Value -> Parser Network

parseJSONList :: Value -> Parser [Network]

ToJSON Network Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Methods

toJSON :: Network -> Value

toEncoding :: Network -> Encoding

toJSONList :: [Network] -> Value

toEncodingList :: [Network] -> Encoding

Arbitrary Network Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Methods

arbitrary :: Gen Network

shrink :: Network -> [Network]

type Rep Network Source # 
Instance details

Defined in Hasura.RQL.Types.Network

type Rep Network = D1 ('MetaData "Network" "Hasura.RQL.Types.Network" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "Network" 'PrefixI 'True) (S1 ('MetaSel ('Just "networkTlsAllowlist") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [TlsAllow])))

data TlsAllow Source #

Instances

Instances details
Eq TlsAllow Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Read TlsAllow Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Show TlsAllow Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Generic TlsAllow Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Associated Types

type Rep TlsAllow :: Type -> Type #

Methods

from :: TlsAllow -> Rep TlsAllow x #

to :: Rep TlsAllow x -> TlsAllow #

FromJSON TlsAllow Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Methods

parseJSON :: Value -> Parser TlsAllow

parseJSONList :: Value -> Parser [TlsAllow]

ToJSON TlsAllow Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Methods

toJSON :: TlsAllow -> Value

toEncoding :: TlsAllow -> Encoding

toJSONList :: [TlsAllow] -> Value

toEncodingList :: [TlsAllow] -> Encoding

type Rep TlsAllow Source # 
Instance details

Defined in Hasura.RQL.Types.Network

type Rep TlsAllow = D1 ('MetaData "TlsAllow" "Hasura.RQL.Types.Network" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "TlsAllow" 'PrefixI 'True) (S1 ('MetaSel ('Just "taHost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 String) :*: (S1 ('MetaSel ('Just "taSuffix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe String)) :*: S1 ('MetaSel ('Just "taPermit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TlsPermission])))))

data TlsPermission Source #

Constructors

SelfSigned 

Instances

Instances details
Bounded TlsPermission Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Enum TlsPermission Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Eq TlsPermission Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Read TlsPermission Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Show TlsPermission Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Generic TlsPermission Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Associated Types

type Rep TlsPermission :: Type -> Type #

FromJSON TlsPermission Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Methods

parseJSON :: Value -> Parser TlsPermission

parseJSONList :: Value -> Parser [TlsPermission]

ToJSON TlsPermission Source # 
Instance details

Defined in Hasura.RQL.Types.Network

Methods

toJSON :: TlsPermission -> Value

toEncoding :: TlsPermission -> Encoding

toJSONList :: [TlsPermission] -> Value

toEncodingList :: [TlsPermission] -> Encoding

type Rep TlsPermission Source # 
Instance details

Defined in Hasura.RQL.Types.Network

type Rep TlsPermission = D1 ('MetaData "TlsPermission" "Hasura.RQL.Types.Network" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "SelfSigned" 'PrefixI 'False) (U1 :: Type -> Type))