Copyright | (C) 2017- Mark Andrus Roberts |
---|---|
License | BSD-style (see the file LICENSE) |
Maintainer | Mark Andrus Roberts <markandrusroberts@gmail.com> |
Stability | provisional |
Safe Haskell | None |
Language | Haskell98 |
Synopsis
- data UsageTrigger = UsageTrigger {
- sid :: !UsageTriggerSID
- dateCreated :: !UTCTime
- dateUpdated :: !UTCTime
- accountSID :: !AccountSID
- friendlyName :: !Text
- recurring :: !(Maybe Text)
- usageCategory :: !Text
- triggerBy :: !Text
- triggerValue :: !Text
- currentValue :: !Text
- usageRecordURI :: !URI
- callbackURL :: !(Maybe Text)
- callbackMethod :: !Text
- dateFired :: !(Maybe Text)
- uri :: !URI
- get :: MonadThrow m => UsageTriggerSID -> TwilioT m UsageTrigger
Resource
data UsageTrigger Source #
UsageTrigger | |
|
Instances
Eq UsageTrigger Source # | |
Defined in Twilio.UsageTrigger (==) :: UsageTrigger -> UsageTrigger -> Bool # (/=) :: UsageTrigger -> UsageTrigger -> Bool # | |
Show UsageTrigger Source # | |
Defined in Twilio.UsageTrigger showsPrec :: Int -> UsageTrigger -> ShowS # show :: UsageTrigger -> String # showList :: [UsageTrigger] -> ShowS # | |
FromJSON UsageTrigger Source # | |
Defined in Twilio.UsageTrigger parseJSON :: Value -> Parser UsageTrigger # parseJSONList :: Value -> Parser [UsageTrigger] # | |
List UsageTriggers UsageTrigger Source # | |
Defined in Twilio.UsageTriggers getListWrapper :: Wrapper (Maybe PagingInformation -> [UsageTrigger] -> UsageTriggers) Source # getList :: UsageTriggers -> [UsageTrigger] Source # getPlural :: Const Text (UsageTriggers, UsageTrigger) Source # | |
Get1 UsageTriggerSID UsageTrigger Source # | |
Defined in Twilio.UsageTrigger get1 :: MonadThrow m => UsageTriggerSID -> TwilioT m UsageTrigger Source # |
get :: MonadThrow m => UsageTriggerSID -> TwilioT m UsageTrigger Source #
Get a UsageTrigger
by UsageTriggerSID
.