Safe Haskell | None |
---|---|
Language | Haskell2010 |
GitHub.Types.Workflow
Documentation
Constructors
Input | |
Fields
|
Constructors
Secret | |
Fields |
Constructors
OnSpec | |
Fields
|
newtype OnSchedule Source #
Constructors
OnSchedule | |
Fields |
Instances
Eq OnSchedule Source # | |
Defined in GitHub.Types.Workflow | |
Show OnSchedule Source # | |
Defined in GitHub.Types.Workflow Methods showsPrec :: Int -> OnSchedule -> ShowS # show :: OnSchedule -> String # showList :: [OnSchedule] -> ShowS # | |
ToJSON OnSchedule Source # | |
Defined in GitHub.Types.Workflow Methods toJSON :: OnSchedule -> Value # toEncoding :: OnSchedule -> Encoding # toJSONList :: [OnSchedule] -> Value # toEncodingList :: [OnSchedule] -> Encoding # omitField :: OnSchedule -> Bool # | |
FromJSON OnSchedule Source # | |
Defined in GitHub.Types.Workflow |
Constructors
OnMap | |
Fields |
Constructors
Step | |
Constructors
RunConfig | |
Fields |
newtype JobDefaults Source #
Constructors
JobDefaults | |
Fields |
Instances
Eq JobDefaults Source # | |
Defined in GitHub.Types.Workflow | |
Show JobDefaults Source # | |
Defined in GitHub.Types.Workflow Methods showsPrec :: Int -> JobDefaults -> ShowS # show :: JobDefaults -> String # showList :: [JobDefaults] -> ShowS # | |
ToJSON JobDefaults Source # | |
Defined in GitHub.Types.Workflow Methods toJSON :: JobDefaults -> Value # toEncoding :: JobDefaults -> Encoding # toJSONList :: [JobDefaults] -> Value # toEncodingList :: [JobDefaults] -> Encoding # omitField :: JobDefaults -> Bool # | |
FromJSON JobDefaults Source # | |
Defined in GitHub.Types.Workflow |
data Permission Source #
Constructors
PermissionRead | |
PermissionWrite |
Instances
Eq Permission Source # | |
Defined in GitHub.Types.Workflow | |
Show Permission Source # | |
Defined in GitHub.Types.Workflow Methods showsPrec :: Int -> Permission -> ShowS # show :: Permission -> String # showList :: [Permission] -> ShowS # | |
ToJSON Permission Source # | |
Defined in GitHub.Types.Workflow Methods toJSON :: Permission -> Value # toEncoding :: Permission -> Encoding # toJSONList :: [Permission] -> Value # toEncodingList :: [Permission] -> Encoding # omitField :: Permission -> Bool # | |
FromJSON Permission Source # | |
Defined in GitHub.Types.Workflow |
data PermissionsMap Source #
Constructors
PermissionsMap | |
Instances
Eq PermissionsMap Source # | |
Defined in GitHub.Types.Workflow Methods (==) :: PermissionsMap -> PermissionsMap -> Bool # (/=) :: PermissionsMap -> PermissionsMap -> Bool # | |
Show PermissionsMap Source # | |
Defined in GitHub.Types.Workflow Methods showsPrec :: Int -> PermissionsMap -> ShowS # show :: PermissionsMap -> String # showList :: [PermissionsMap] -> ShowS # | |
ToJSON PermissionsMap Source # | |
Defined in GitHub.Types.Workflow Methods toJSON :: PermissionsMap -> Value # toEncoding :: PermissionsMap -> Encoding # toJSONList :: [PermissionsMap] -> Value # toEncodingList :: [PermissionsMap] -> Encoding # omitField :: PermissionsMap -> Bool # | |
FromJSON PermissionsMap Source # | |
Defined in GitHub.Types.Workflow Methods parseJSON :: Value -> Parser PermissionsMap # parseJSONList :: Value -> Parser [PermissionsMap] # |
data PermissionsString Source #
Constructors
PermissionsStringReadAll | |
PermissionsStringWriteAll |
Instances
Eq PermissionsString Source # | |
Defined in GitHub.Types.Workflow Methods (==) :: PermissionsString -> PermissionsString -> Bool # (/=) :: PermissionsString -> PermissionsString -> Bool # | |
Show PermissionsString Source # | |
Defined in GitHub.Types.Workflow Methods showsPrec :: Int -> PermissionsString -> ShowS # show :: PermissionsString -> String # showList :: [PermissionsString] -> ShowS # | |
ToJSON PermissionsString Source # | |
Defined in GitHub.Types.Workflow Methods toJSON :: PermissionsString -> Value # toEncoding :: PermissionsString -> Encoding # toJSONList :: [PermissionsString] -> Value # toEncodingList :: [PermissionsString] -> Encoding # omitField :: PermissionsString -> Bool # | |
FromJSON PermissionsString Source # | |
Defined in GitHub.Types.Workflow Methods parseJSON :: Value -> Parser PermissionsString # parseJSONList :: Value -> Parser [PermissionsString] # |
Constructors
Strategy | |
Fields
|
Constructors
Job | |
Fields
|
data Concurrency Source #
Constructors
Concurrency | |
Fields |
Instances
Eq Concurrency Source # | |
Defined in GitHub.Types.Workflow | |
Show Concurrency Source # | |
Defined in GitHub.Types.Workflow Methods showsPrec :: Int -> Concurrency -> ShowS # show :: Concurrency -> String # showList :: [Concurrency] -> ShowS # | |
ToJSON Concurrency Source # | |
Defined in GitHub.Types.Workflow Methods toJSON :: Concurrency -> Value # toEncoding :: Concurrency -> Encoding # toJSONList :: [Concurrency] -> Value # toEncodingList :: [Concurrency] -> Encoding # omitField :: Concurrency -> Bool # | |
FromJSON Concurrency Source # | |
Defined in GitHub.Types.Workflow |
Constructors
Spec | |
Fields
|