Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data EcsMetadata Source #
data EcsMetadataError Source #
Instances
Show EcsMetadataError Source # | |
Defined in Freckle.App.Ecs showsPrec :: Int -> EcsMetadataError -> ShowS # show :: EcsMetadataError -> String # showList :: [EcsMetadataError] -> ShowS # |
data EcsContainerMetadata Source #
EcsContainerMetadata | |
|
Instances
data EcsContainerTaskMetadata Source #
EcsContainerTaskMetadata | |
|
Instances
FromJSON EcsContainerTaskMetadata Source # | |
Defined in Freckle.App.Ecs | |
Generic EcsContainerTaskMetadata Source # | |
Defined in Freckle.App.Ecs type Rep EcsContainerTaskMetadata :: Type -> Type # | |
type Rep EcsContainerTaskMetadata Source # | |
Defined in Freckle.App.Ecs type Rep EcsContainerTaskMetadata = D1 ('MetaData "EcsContainerTaskMetadata" "Freckle.App.Ecs" "freckle-app-1.9.0.1-6wjcs7Y2YcuHn7GudYkqgw" 'False) (C1 ('MetaCons "EcsContainerTaskMetadata" 'PrefixI 'True) ((S1 ('MetaSel ('Just "ectmCluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "ectmTaskARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "ectmFamily") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "ectmRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))) |
getEcsMetadata :: (MonadIO m, MonadError EcsMetadataError m) => m (Maybe EcsMetadata) Source #