github-0.23: Access to the GitHub API, v3.
Safe HaskellNone
LanguageHaskell2010

GitHub.Data.Deployments

Documentation

data DeploymentQueryOption Source #

Instances

Instances details
Eq DeploymentQueryOption Source # 
Instance details

Defined in GitHub.Data.Deployments

Data DeploymentQueryOption Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeploymentQueryOption -> c DeploymentQueryOption

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeploymentQueryOption

toConstr :: DeploymentQueryOption -> Constr

dataTypeOf :: DeploymentQueryOption -> DataType

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeploymentQueryOption)

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeploymentQueryOption)

gmapT :: (forall b. Data b => b -> b) -> DeploymentQueryOption -> DeploymentQueryOption

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeploymentQueryOption -> r

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeploymentQueryOption -> r

gmapQ :: (forall d. Data d => d -> u) -> DeploymentQueryOption -> [u]

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeploymentQueryOption -> u

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeploymentQueryOption -> m DeploymentQueryOption

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeploymentQueryOption -> m DeploymentQueryOption

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeploymentQueryOption -> m DeploymentQueryOption

Ord DeploymentQueryOption Source # 
Instance details

Defined in GitHub.Data.Deployments

Show DeploymentQueryOption Source # 
Instance details

Defined in GitHub.Data.Deployments

Generic DeploymentQueryOption Source # 
Instance details

Defined in GitHub.Data.Deployments

Associated Types

type Rep DeploymentQueryOption :: Type -> Type

NFData DeploymentQueryOption Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

rnf :: DeploymentQueryOption -> () #

Binary DeploymentQueryOption Source # 
Instance details

Defined in GitHub.Data.Deployments

type Rep DeploymentQueryOption Source # 
Instance details

Defined in GitHub.Data.Deployments

type Rep DeploymentQueryOption = D1 ('MetaData "DeploymentQueryOption" "GitHub.Data.Deployments" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) ((C1 ('MetaCons "DeploymentQuerySha" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)) :+: C1 ('MetaCons "DeploymentQueryRef" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text))) :+: (C1 ('MetaCons "DeploymentQueryTask" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)) :+: C1 ('MetaCons "DeploymentQueryEnvironment" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text))))

data Deployment a Source #

Instances

Instances details
Eq a => Eq (Deployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

(==) :: Deployment a -> Deployment a -> Bool

(/=) :: Deployment a -> Deployment a -> Bool

Data a => Data (Deployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Deployment a -> c (Deployment a)

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c (Deployment a)

toConstr :: Deployment a -> Constr

dataTypeOf :: Deployment a -> DataType

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c (Deployment a))

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c (Deployment a))

gmapT :: (forall b. Data b => b -> b) -> Deployment a -> Deployment a

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Deployment a -> r

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Deployment a -> r

gmapQ :: (forall d. Data d => d -> u) -> Deployment a -> [u]

gmapQi :: Int -> (forall d. Data d => d -> u) -> Deployment a -> u

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Deployment a -> m (Deployment a)

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Deployment a -> m (Deployment a)

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Deployment a -> m (Deployment a)

Ord a => Ord (Deployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

compare :: Deployment a -> Deployment a -> Ordering

(<) :: Deployment a -> Deployment a -> Bool

(<=) :: Deployment a -> Deployment a -> Bool

(>) :: Deployment a -> Deployment a -> Bool

(>=) :: Deployment a -> Deployment a -> Bool

max :: Deployment a -> Deployment a -> Deployment a

min :: Deployment a -> Deployment a -> Deployment a

Show a => Show (Deployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

showsPrec :: Int -> Deployment a -> ShowS

show :: Deployment a -> String

showList :: [Deployment a] -> ShowS

Generic (Deployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Associated Types

type Rep (Deployment a) :: Type -> Type

Methods

from :: Deployment a -> Rep (Deployment a) x

to :: Rep (Deployment a) x -> Deployment a

NFData a => NFData (Deployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

rnf :: Deployment a -> () #

FromJSON a => FromJSON (Deployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

parseJSON :: Value -> Parser (Deployment a) #

parseJSONList :: Value -> Parser [Deployment a] #

Binary a => Binary (Deployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

put :: Deployment a -> Put

get :: Get (Deployment a)

putList :: [Deployment a] -> Put

type Rep (Deployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

type Rep (Deployment a) = D1 ('MetaData "Deployment" "GitHub.Data.Deployments" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) (C1 ('MetaCons "Deployment" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: (S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Id (Deployment a))) :*: S1 ('MetaSel ('Just "deploymentSha") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Name (Deployment a))))) :*: (S1 ('MetaSel ('Just "deploymentRef") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "deploymentTask") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deploymentPayload") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe a))))) :*: ((S1 ('MetaSel ('Just "deploymentEnvironment") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "deploymentDescription") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deploymentCreator") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 SimpleUser))) :*: ((S1 ('MetaSel ('Just "deploymentCreatedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just "deploymentUpdatedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime)) :*: (S1 ('MetaSel ('Just "deploymentStatusesUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: S1 ('MetaSel ('Just "deploymentRepositoryUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL))))))

data CreateDeployment a Source #

Constructors

CreateDeployment 

Fields

  • createDeploymentRef :: !Text

    Required. The ref to deploy. This can be a branch, tag, or SHA.

  • createDeploymentTask :: !(Maybe Text)

    Specifies a task to execute (e.g., deploy or deploy:migrations). Default: deploy

  • createDeploymentAutoMerge :: !(Maybe Bool)

    Attempts to automatically merge the default branch into the requested ref, if it is behind the default branch. Default: true

  • createDeploymentRequiredContexts :: !(Maybe (Vector Text))

    The status contexts to verify against commit status checks. If this parameter is omitted, then all unique contexts will be verified before a deployment is created. To bypass checking entirely pass an empty array. Defaults to all unique contexts.

  • createDeploymentPayload :: !(Maybe a)

    JSON payload with extra information about the deployment. Default: ""

  • createDeploymentEnvironment :: !(Maybe Text)

    Name for the target deployment environment (e.g., production, staging, qa). Default: production

  • createDeploymentDescription :: !(Maybe Text)

    Short description of the deployment. Default: ""

Instances

Instances details
Eq a => Eq (CreateDeployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Data a => Data (CreateDeployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CreateDeployment a -> c (CreateDeployment a)

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c (CreateDeployment a)

toConstr :: CreateDeployment a -> Constr

dataTypeOf :: CreateDeployment a -> DataType

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c (CreateDeployment a))

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c (CreateDeployment a))

gmapT :: (forall b. Data b => b -> b) -> CreateDeployment a -> CreateDeployment a

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CreateDeployment a -> r

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CreateDeployment a -> r

gmapQ :: (forall d. Data d => d -> u) -> CreateDeployment a -> [u]

gmapQi :: Int -> (forall d. Data d => d -> u) -> CreateDeployment a -> u

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CreateDeployment a -> m (CreateDeployment a)

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateDeployment a -> m (CreateDeployment a)

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateDeployment a -> m (CreateDeployment a)

Ord a => Ord (CreateDeployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Show a => Show (CreateDeployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

showsPrec :: Int -> CreateDeployment a -> ShowS

show :: CreateDeployment a -> String

showList :: [CreateDeployment a] -> ShowS

Generic (CreateDeployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Associated Types

type Rep (CreateDeployment a) :: Type -> Type

Methods

from :: CreateDeployment a -> Rep (CreateDeployment a) x

to :: Rep (CreateDeployment a) x -> CreateDeployment a

NFData a => NFData (CreateDeployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

rnf :: CreateDeployment a -> () #

ToJSON a => ToJSON (CreateDeployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Binary a => Binary (CreateDeployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

put :: CreateDeployment a -> Put

get :: Get (CreateDeployment a)

putList :: [CreateDeployment a] -> Put

type Rep (CreateDeployment a) Source # 
Instance details

Defined in GitHub.Data.Deployments

type Rep (CreateDeployment a) = D1 ('MetaData "CreateDeployment" "GitHub.Data.Deployments" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) (C1 ('MetaCons "CreateDeployment" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createDeploymentRef") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "createDeploymentTask") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createDeploymentAutoMerge") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "createDeploymentRequiredContexts") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe (Vector Text))) :*: S1 ('MetaSel ('Just "createDeploymentPayload") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe a))) :*: (S1 ('MetaSel ('Just "createDeploymentEnvironment") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createDeploymentDescription") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))))))

data DeploymentStatus Source #

Instances

Instances details
Eq DeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

Data DeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeploymentStatus -> c DeploymentStatus

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeploymentStatus

toConstr :: DeploymentStatus -> Constr

dataTypeOf :: DeploymentStatus -> DataType

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeploymentStatus)

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeploymentStatus)

gmapT :: (forall b. Data b => b -> b) -> DeploymentStatus -> DeploymentStatus

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeploymentStatus -> r

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeploymentStatus -> r

gmapQ :: (forall d. Data d => d -> u) -> DeploymentStatus -> [u]

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeploymentStatus -> u

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeploymentStatus -> m DeploymentStatus

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeploymentStatus -> m DeploymentStatus

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeploymentStatus -> m DeploymentStatus

Ord DeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

Show DeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

showsPrec :: Int -> DeploymentStatus -> ShowS

show :: DeploymentStatus -> String

showList :: [DeploymentStatus] -> ShowS

Generic DeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

Associated Types

type Rep DeploymentStatus :: Type -> Type

NFData DeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

rnf :: DeploymentStatus -> () #

FromJSON DeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

Binary DeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

type Rep DeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

type Rep DeploymentStatus = D1 ('MetaData "DeploymentStatus" "GitHub.Data.Deployments" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) (C1 ('MetaCons "DeploymentStatus" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentStatusUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: S1 ('MetaSel ('Just "deploymentStatusId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Id DeploymentStatus))) :*: (S1 ('MetaSel ('Just "deploymentStatusState") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 DeploymentStatusState) :*: (S1 ('MetaSel ('Just "deploymentStatusCreator") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 SimpleUser) :*: S1 ('MetaSel ('Just "deploymentStatusDescription") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "deploymentStatusTargetUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: S1 ('MetaSel ('Just "deploymentStatusCreatedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime)) :*: (S1 ('MetaSel ('Just "deploymentStatusUpdatedAt") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime) :*: (S1 ('MetaSel ('Just "deploymentStatusDeploymentUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: S1 ('MetaSel ('Just "deploymentStatusRepositoryUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL))))))

data DeploymentStatusState Source #

Instances

Instances details
Eq DeploymentStatusState Source # 
Instance details

Defined in GitHub.Data.Deployments

Data DeploymentStatusState Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeploymentStatusState -> c DeploymentStatusState

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeploymentStatusState

toConstr :: DeploymentStatusState -> Constr

dataTypeOf :: DeploymentStatusState -> DataType

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeploymentStatusState)

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeploymentStatusState)

gmapT :: (forall b. Data b => b -> b) -> DeploymentStatusState -> DeploymentStatusState

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeploymentStatusState -> r

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeploymentStatusState -> r

gmapQ :: (forall d. Data d => d -> u) -> DeploymentStatusState -> [u]

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeploymentStatusState -> u

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeploymentStatusState -> m DeploymentStatusState

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeploymentStatusState -> m DeploymentStatusState

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeploymentStatusState -> m DeploymentStatusState

Ord DeploymentStatusState Source # 
Instance details

Defined in GitHub.Data.Deployments

Show DeploymentStatusState Source # 
Instance details

Defined in GitHub.Data.Deployments

Generic DeploymentStatusState Source # 
Instance details

Defined in GitHub.Data.Deployments

Associated Types

type Rep DeploymentStatusState :: Type -> Type

NFData DeploymentStatusState Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

rnf :: DeploymentStatusState -> () #

FromJSON DeploymentStatusState Source # 
Instance details

Defined in GitHub.Data.Deployments

ToJSON DeploymentStatusState Source # 
Instance details

Defined in GitHub.Data.Deployments

Binary DeploymentStatusState Source # 
Instance details

Defined in GitHub.Data.Deployments

type Rep DeploymentStatusState Source # 
Instance details

Defined in GitHub.Data.Deployments

type Rep DeploymentStatusState = D1 ('MetaData "DeploymentStatusState" "GitHub.Data.Deployments" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) ((C1 ('MetaCons "DeploymentStatusError" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DeploymentStatusFailure" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "DeploymentStatusPending" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "DeploymentStatusSuccess" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DeploymentStatusInactive" 'PrefixI 'False) (U1 :: Type -> Type))))

data CreateDeploymentStatus Source #

Constructors

CreateDeploymentStatus 

Fields

Instances

Instances details
Eq CreateDeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

Data CreateDeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CreateDeploymentStatus -> c CreateDeploymentStatus

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CreateDeploymentStatus

toConstr :: CreateDeploymentStatus -> Constr

dataTypeOf :: CreateDeploymentStatus -> DataType

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CreateDeploymentStatus)

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CreateDeploymentStatus)

gmapT :: (forall b. Data b => b -> b) -> CreateDeploymentStatus -> CreateDeploymentStatus

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CreateDeploymentStatus -> r

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CreateDeploymentStatus -> r

gmapQ :: (forall d. Data d => d -> u) -> CreateDeploymentStatus -> [u]

gmapQi :: Int -> (forall d. Data d => d -> u) -> CreateDeploymentStatus -> u

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CreateDeploymentStatus -> m CreateDeploymentStatus

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateDeploymentStatus -> m CreateDeploymentStatus

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateDeploymentStatus -> m CreateDeploymentStatus

Ord CreateDeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

Show CreateDeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

Generic CreateDeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

Associated Types

type Rep CreateDeploymentStatus :: Type -> Type

NFData CreateDeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

Methods

rnf :: CreateDeploymentStatus -> () #

ToJSON CreateDeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

Binary CreateDeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

type Rep CreateDeploymentStatus Source # 
Instance details

Defined in GitHub.Data.Deployments

type Rep CreateDeploymentStatus = D1 ('MetaData "CreateDeploymentStatus" "GitHub.Data.Deployments" "github-0.23-K3uQMQDn7B7DXfUjYtDWP8" 'False) (C1 ('MetaCons "CreateDeploymentStatus" 'PrefixI 'True) (S1 ('MetaSel ('Just "createDeploymentStatusState") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 DeploymentStatusState) :*: (S1 ('MetaSel ('Just "createDeploymentStatusTargetUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createDeploymentStatusDescription") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)))))