DOH-0.1.2.0: Complete API bindings for DigitalOcean API V2

Safe HaskellNone
LanguageHaskell2010

Network.DigitalOcean.Services.Firewall

Documentation

data Firewall Source #

Instances

Show Firewall Source # 
Generic Firewall Source # 

Associated Types

type Rep Firewall :: * -> * #

Methods

from :: Firewall -> Rep Firewall x #

to :: Rep Firewall x -> Firewall #

FromJSON Firewall Source # 
Paginatable Firewall Source # 
FromJSON (Response [Firewall]) Source # 
FromJSON (Response Firewall) Source # 
FromJSON (PaginationState Firewall) Source # 
type Rep Firewall Source # 

data FirewallPayload Source #

Instances

Show FirewallPayload Source # 
Generic FirewallPayload Source # 
ToJSON FirewallPayload Source # 
Payload FirewallPayload Source # 
type Rep FirewallPayload Source # 
type Rep FirewallPayload = D1 (MetaData "FirewallPayload" "Network.DigitalOcean.Services.Firewall" "DOH-0.1.2.0-1gGkl1gGiYM5UI6UcKWosY" False) (C1 (MetaCons "FirewallPayload" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "firewallpayloadName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 String)) (S1 (MetaSel (Just Symbol "firewallpayloadInboundRules") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [InboundRule]))) ((:*:) (S1 (MetaSel (Just Symbol "firewallpayloadOutboundRules") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [OutboundRule])) ((:*:) (S1 (MetaSel (Just Symbol "firewallpayloadDropletIds") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [DropletId]))) (S1 (MetaSel (Just Symbol "firewallpayloadTags") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [String])))))))

data TagsPayload Source #

Constructors

TagsPayload 

Instances

Show TagsPayload Source # 
Generic TagsPayload Source # 

Associated Types

type Rep TagsPayload :: * -> * #

ToJSON TagsPayload Source # 
Payload TagsPayload Source # 
type Rep TagsPayload Source # 
type Rep TagsPayload = D1 (MetaData "TagsPayload" "Network.DigitalOcean.Services.Firewall" "DOH-0.1.2.0-1gGkl1gGiYM5UI6UcKWosY" False) (C1 (MetaCons "TagsPayload" PrefixI True) (S1 (MetaSel (Just Symbol "tagspayloadTags") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [DropletId])))