twilio-0.3.0.0: Twilio REST API library for Haskell

Copyright(C) 2017- Mark Andrus Roberts
LicenseBSD-style (see the file LICENSE)
MaintainerMark Andrus Roberts <markandrusroberts@gmail.com>
Stabilityprovisional
Safe HaskellNone
LanguageHaskell98

Twilio.Types.SIDs

Contents

Description

This module defines all of the SIDs (string identifiers) for Twilio resources in a single place.

Synopsis

Documentation

newtype AccountSID Source #

Constructors

AccountSID 

Fields

Instances
Bounded AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: AccountSID -> Constr #

dataTypeOf :: AccountSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> AccountSID -> AccountSID #

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

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

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

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

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

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

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

Ord AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep AccountSID :: Type -> Type #

Hashable AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: AccountSID -> () #

IsSID AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Get1 AccountSID Account Source # 
Instance details

Defined in Twilio.Account

Monad m => MonadReader (Credentials, AccountSID) (TwilioT m) Source # 
Instance details

Defined in Control.Monad.Twilio

type Rep AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep AccountSID = D1 (MetaData "AccountSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "AccountSID" PrefixI True) (S1 (MetaSel (Just "getAccountSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID A C))))

newtype AddressSID Source #

Constructors

AddressSID 

Fields

Instances
Bounded AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: AddressSID -> Constr #

dataTypeOf :: AddressSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> AddressSID -> AddressSID #

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

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

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

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

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

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

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

Ord AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep AddressSID :: Type -> Type #

Hashable AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: AddressSID -> () #

IsSID AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Get1 AddressSID Address Source # 
Instance details

Defined in Twilio.Address

type Rep AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep AddressSID = D1 (MetaData "AddressSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "AddressSID" PrefixI True) (S1 (MetaSel (Just "getAddressSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID A D))))

newtype APIKeySID Source #

Constructors

APIKeySID 

Fields

Instances
Bounded APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: APIKeySID -> Constr #

dataTypeOf :: APIKeySID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> APIKeySID -> APIKeySID #

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

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

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

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

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

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

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

Ord APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep APIKeySID :: Type -> Type #

Hashable APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: APIKeySID -> () #

IsSID APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Get1 APIKeySID APIKey Source # 
Instance details

Defined in Twilio.APIKey

type Rep APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep APIKeySID = D1 (MetaData "APIKeySID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "APIKeySID" PrefixI True) (S1 (MetaSel (Just "getAPIKeySID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID S K))))

newtype ApplicationSID Source #

Constructors

ApplicationSID 

Fields

Instances
Bounded ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: ApplicationSID -> Constr #

dataTypeOf :: ApplicationSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> ApplicationSID -> ApplicationSID #

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

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

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

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

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

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

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

Ord ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep ApplicationSID :: Type -> Type #

Hashable ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: ApplicationSID -> () #

IsSID ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Get1 ApplicationSID Application Source # 
Instance details

Defined in Twilio.Application

type Rep ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep ApplicationSID = D1 (MetaData "ApplicationSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "ApplicationSID" PrefixI True) (S1 (MetaSel (Just "getApplicationSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID A P))))

newtype CallSID Source #

Constructors

CallSID 

Fields

Instances
Bounded CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

(==) :: CallSID -> CallSID -> Bool #

(/=) :: CallSID -> CallSID -> Bool #

Data CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: CallSID -> Constr #

dataTypeOf :: CallSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> CallSID -> CallSID #

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

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

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

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

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

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

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

Ord CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

fromString :: String -> CallSID #

Generic CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep CallSID :: Type -> Type #

Methods

from :: CallSID -> Rep CallSID x #

to :: Rep CallSID x -> CallSID #

Hashable CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

hashWithSalt :: Int -> CallSID -> Int #

hash :: CallSID -> Int #

ToJSON CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: CallSID -> () #

IsSID CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Get1 CallSID Feedback Source # 
Instance details

Defined in Twilio.Call.Feedback

Get1 CallSID Call Source # 
Instance details

Defined in Twilio.Call

Methods

get1 :: MonadThrow m => CallSID -> TwilioT m Call Source #

Get2 ConferenceSID CallSID Participant Source # 
Instance details

Defined in Twilio.Conference.Participant

Get2 QueueSID CallSID Member Source # 
Instance details

Defined in Twilio.Queue.Member

type Rep CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep CallSID = D1 (MetaData "CallSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "CallSID" PrefixI True) (S1 (MetaSel (Just "getCallSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID C A))))

newtype ConferenceSID Source #

Constructors

ConferenceSID 

Fields

Instances
Bounded ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: ConferenceSID -> Constr #

dataTypeOf :: ConferenceSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> ConferenceSID -> ConferenceSID #

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

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

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

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

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

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

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

Ord ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep ConferenceSID :: Type -> Type #

Hashable ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: ConferenceSID -> () #

IsSID ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Get1 ConferenceSID Participants Source # 
Instance details

Defined in Twilio.Conference.Participants

Get1 ConferenceSID Conference Source # 
Instance details

Defined in Twilio.Conference

Get2 ConferenceSID CallSID Participant Source # 
Instance details

Defined in Twilio.Conference.Participant

type Rep ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep ConferenceSID = D1 (MetaData "ConferenceSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "ConferenceSID" PrefixI True) (S1 (MetaSel (Just "getConferenceSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID C O))))

newtype ConnectAppSID Source #

Constructors

ConnectAppSID 

Fields

Instances
Bounded ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: ConnectAppSID -> Constr #

dataTypeOf :: ConnectAppSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> ConnectAppSID -> ConnectAppSID #

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

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

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

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

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

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

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

Ord ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep ConnectAppSID :: Type -> Type #

Hashable ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: ConnectAppSID -> () #

IsSID ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Get1 ConnectAppSID ConnectApp Source # 
Instance details

Defined in Twilio.ConnectApp

Get1 ConnectAppSID AuthorizedConnectApp Source # 
Instance details

Defined in Twilio.AuthorizedConnectApp

type Rep ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep ConnectAppSID = D1 (MetaData "ConnectAppSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "ConnectAppSID" PrefixI True) (S1 (MetaSel (Just "getConnectAppSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID C N))))

newtype CredentialSID Source #

Constructors

CredentialSID 

Fields

Instances
Bounded CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: CredentialSID -> Constr #

dataTypeOf :: CredentialSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> CredentialSID -> CredentialSID #

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

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

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

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

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

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

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

Ord CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep CredentialSID :: Type -> Type #

Hashable CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: CredentialSID -> () #

IsSID CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep CredentialSID = D1 (MetaData "CredentialSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "CredentialSID" PrefixI True) (S1 (MetaSel (Just "getCredentialSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID S C))))

newtype CredentialListSID Source #

Constructors

CredentialListSID 
Instances
Bounded CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: CredentialListSID -> Constr #

dataTypeOf :: CredentialListSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> CredentialListSID -> CredentialListSID #

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

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

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

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

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

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

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

Ord CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep CredentialListSID :: Type -> Type #

Hashable CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: CredentialListSID -> () #

IsSID CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep CredentialListSID = D1 (MetaData "CredentialListSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "CredentialListSID" PrefixI True) (S1 (MetaSel (Just "getCredentialListSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID C L))))

newtype DomainSID Source #

Constructors

DomainSID 

Fields

Instances
Bounded DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: DomainSID -> Constr #

dataTypeOf :: DomainSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> DomainSID -> DomainSID #

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

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

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

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

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

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

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

Ord DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep DomainSID :: Type -> Type #

Hashable DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: DomainSID -> () #

IsSID DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep DomainSID = D1 (MetaData "DomainSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "DomainSID" PrefixI True) (S1 (MetaSel (Just "getDomainSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID S D))))

newtype FeedbackSummarySID Source #

Constructors

FeedbackSummarySID 
Instances
Bounded FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: FeedbackSummarySID -> Constr #

dataTypeOf :: FeedbackSummarySID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> FeedbackSummarySID -> FeedbackSummarySID #

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

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

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

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

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

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

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

Ord FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep FeedbackSummarySID :: Type -> Type #

Hashable FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: FeedbackSummarySID -> () #

IsSID FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep FeedbackSummarySID = D1 (MetaData "FeedbackSummarySID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "FeedbackSummarySID" PrefixI True) (S1 (MetaSel (Just "getFeedbackSummarySID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID F S))))

newtype IPAccessControlListSID Source #

Instances
Bounded IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: IPAccessControlListSID -> Constr #

dataTypeOf :: IPAccessControlListSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> IPAccessControlListSID -> IPAccessControlListSID #

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

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

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

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

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

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

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

Ord IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep IPAccessControlListSID :: Type -> Type #

Hashable IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: IPAccessControlListSID -> () #

IsSID IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep IPAccessControlListSID = D1 (MetaData "IPAccessControlListSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "IPAccessControlListSID" PrefixI True) (S1 (MetaSel (Just "getIPAccessControlListSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID A L))))

newtype IPAddressSID Source #

Constructors

IPAddressSID 

Fields

Instances
Bounded IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: IPAddressSID -> Constr #

dataTypeOf :: IPAddressSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> IPAddressSID -> IPAddressSID #

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

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

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

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

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

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

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

Ord IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep IPAddressSID :: Type -> Type #

Hashable IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: IPAddressSID -> () #

IsSID IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep IPAddressSID = D1 (MetaData "IPAddressSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "IPAddressSID" PrefixI True) (S1 (MetaSel (Just "getIPAddressSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID I P))))

newtype MediaSID Source #

Constructors

MediaSID 

Fields

Instances
Bounded MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: MediaSID -> Constr #

dataTypeOf :: MediaSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> MediaSID -> MediaSID #

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

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

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

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

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

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

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

Ord MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep MediaSID :: Type -> Type #

Methods

from :: MediaSID -> Rep MediaSID x #

to :: Rep MediaSID x -> MediaSID #

Hashable MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

hashWithSalt :: Int -> MediaSID -> Int #

hash :: MediaSID -> Int #

ToJSON MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: MediaSID -> () #

IsSID MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Get2 MessageSID MediaSID Media Source # 
Instance details

Defined in Twilio.Message.Media

type Rep MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep MediaSID = D1 (MetaData "MediaSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "MediaSID" PrefixI True) (S1 (MetaSel (Just "getMediaSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID M E))))

newtype MessageSID Source #

Instances
Eq MessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data MessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: MessageSID -> Constr #

dataTypeOf :: MessageSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> MessageSID -> MessageSID #

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

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

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

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

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

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

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

Ord MessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read MessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show MessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic MessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep MessageSID :: Type -> Type #

Hashable MessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON MessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON MessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData MessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: MessageSID -> () #

IsSID MessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Get1 MessageSID MediaList Source # 
Instance details

Defined in Twilio.Message.MediaList

Get1 MessageSID Message Source # 
Instance details

Defined in Twilio.Message

Get2 MessageSID MediaSID Media Source # 
Instance details

Defined in Twilio.Message.Media

type Rep MessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep MessageSID = D1 (MetaData "MessageSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "MessageSID" PrefixI True) (S1 (MetaSel (Just "getMessageSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Either SMSMessageSID MMSMessageSID))))

newtype MMSMessageSID Source #

Constructors

MMSMessageSID 

Fields

Instances
Bounded MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: MMSMessageSID -> Constr #

dataTypeOf :: MMSMessageSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> MMSMessageSID -> MMSMessageSID #

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

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

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

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

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

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

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

Ord MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep MMSMessageSID :: Type -> Type #

Hashable MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: MMSMessageSID -> () #

IsSID MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep MMSMessageSID = D1 (MetaData "MMSMessageSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "MMSMessageSID" PrefixI True) (S1 (MetaSel (Just "getMMSMessageSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID M M))))

newtype PhoneNumberSID Source #

Constructors

PhoneNumberSID 

Fields

Instances
Bounded PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: PhoneNumberSID -> Constr #

dataTypeOf :: PhoneNumberSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> PhoneNumberSID -> PhoneNumberSID #

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

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

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

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

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

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

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

Ord PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep PhoneNumberSID :: Type -> Type #

Hashable PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: PhoneNumberSID -> () #

IsSID PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Get1 PhoneNumberSID OutgoingCallerID Source # 
Instance details

Defined in Twilio.OutgoingCallerID

Get1 PhoneNumberSID IncomingPhoneNumber Source # 
Instance details

Defined in Twilio.IncomingPhoneNumber

type Rep PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep PhoneNumberSID = D1 (MetaData "PhoneNumberSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "PhoneNumberSID" PrefixI True) (S1 (MetaSel (Just "getPhoneNumberSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID P N))))

newtype QueueSID Source #

Constructors

QueueSID 

Fields

Instances
Bounded QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: QueueSID -> Constr #

dataTypeOf :: QueueSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> QueueSID -> QueueSID #

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

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

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

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

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

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

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

Ord QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep QueueSID :: Type -> Type #

Methods

from :: QueueSID -> Rep QueueSID x #

to :: Rep QueueSID x -> QueueSID #

Hashable QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

hashWithSalt :: Int -> QueueSID -> Int #

hash :: QueueSID -> Int #

ToJSON QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: QueueSID -> () #

IsSID QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Delete1 QueueSID Source # 
Instance details

Defined in Twilio.Queue

Methods

delete1 :: MonadThrow m => QueueSID -> TwilioT m () Source #

Get1 QueueSID Member Source # 
Instance details

Defined in Twilio.Queue.Member

Get1 QueueSID Members Source # 
Instance details

Defined in Twilio.Queue.Members

Get1 QueueSID Queue Source # 
Instance details

Defined in Twilio.Queue

Get2 QueueSID CallSID Member Source # 
Instance details

Defined in Twilio.Queue.Member

type Rep QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep QueueSID = D1 (MetaData "QueueSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "QueueSID" PrefixI True) (S1 (MetaSel (Just "getQueueSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID Q U))))

newtype RecordingSID Source #

Constructors

RecordingSID 

Fields

Instances
Bounded RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: RecordingSID -> Constr #

dataTypeOf :: RecordingSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> RecordingSID -> RecordingSID #

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

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

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

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

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

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

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

Ord RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep RecordingSID :: Type -> Type #

Hashable RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: RecordingSID -> () #

IsSID RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Delete1 RecordingSID Source # 
Instance details

Defined in Twilio.Recording

Get1 RecordingSID Recording Source # 
Instance details

Defined in Twilio.Recording

type Rep RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep RecordingSID = D1 (MetaData "RecordingSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "RecordingSID" PrefixI True) (S1 (MetaSel (Just "getRecordingSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID R E))))

newtype ShortCodeSID Source #

Constructors

ShortCodeSID 

Fields

Instances
Bounded ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: ShortCodeSID -> Constr #

dataTypeOf :: ShortCodeSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> ShortCodeSID -> ShortCodeSID #

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

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

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

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

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

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

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

Ord ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep ShortCodeSID :: Type -> Type #

Hashable ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: ShortCodeSID -> () #

IsSID ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Get1 ShortCodeSID ShortCode Source # 
Instance details

Defined in Twilio.ShortCode

type Rep ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep ShortCodeSID = D1 (MetaData "ShortCodeSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "ShortCodeSID" PrefixI True) (S1 (MetaSel (Just "getShortCodeSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID S C))))

newtype SMSMessageSID Source #

Constructors

SMSMessageSID 

Fields

Instances
Bounded SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: SMSMessageSID -> Constr #

dataTypeOf :: SMSMessageSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> SMSMessageSID -> SMSMessageSID #

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

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

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

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

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

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

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

Ord SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep SMSMessageSID :: Type -> Type #

Hashable SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: SMSMessageSID -> () #

IsSID SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep SMSMessageSID = D1 (MetaData "SMSMessageSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "SMSMessageSID" PrefixI True) (S1 (MetaSel (Just "getSMSMessageSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID S M))))

newtype TranscriptionSID Source #

Constructors

TranscriptionSID 

Fields

Instances
Bounded TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: TranscriptionSID -> Constr #

dataTypeOf :: TranscriptionSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> TranscriptionSID -> TranscriptionSID #

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

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

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

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

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

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

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

Ord TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep TranscriptionSID :: Type -> Type #

Hashable TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: TranscriptionSID -> () #

IsSID TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Get1 TranscriptionSID Transcription Source # 
Instance details

Defined in Twilio.Transcription

type Rep TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep TranscriptionSID = D1 (MetaData "TranscriptionSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "TranscriptionSID" PrefixI True) (S1 (MetaSel (Just "getTranscriptionSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID T R))))

newtype UsageTriggerSID Source #

Constructors

UsageTriggerSID 

Fields

Instances
Bounded UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: UsageTriggerSID -> Constr #

dataTypeOf :: UsageTriggerSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> UsageTriggerSID -> UsageTriggerSID #

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

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

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

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

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

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

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

Ord UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep UsageTriggerSID :: Type -> Type #

Hashable UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: UsageTriggerSID -> () #

IsSID UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Get1 UsageTriggerSID UsageTrigger Source # 
Instance details

Defined in Twilio.UsageTrigger

type Rep UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep UsageTriggerSID = D1 (MetaData "UsageTriggerSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "UsageTriggerSID" PrefixI True) (S1 (MetaSel (Just "getUsageTriggerSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID U T))))

newtype MessagingServiceSID Source #

Instances
Bounded MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Eq MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Data MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

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

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

toConstr :: MessagingServiceSID -> Constr #

dataTypeOf :: MessagingServiceSID -> DataType #

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

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

gmapT :: (forall b. Data b => b -> b) -> MessagingServiceSID -> MessagingServiceSID #

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

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

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

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

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

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

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

Ord MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Read MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Show MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Ix MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsString MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Generic MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Associated Types

type Rep MessagingServiceSID :: Type -> Type #

Hashable MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

ToJSON MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

FromJSON MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

NFData MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

Methods

rnf :: MessagingServiceSID -> () #

IsSID MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

type Rep MessagingServiceSID = D1 (MetaData "MessagingServiceSID" "Twilio.Types.SIDs" "twilio-0.3.0.0-1lpPNPa4b89HUIQeQ4pFjg" True) (C1 (MetaCons "MessagingServiceSID" PrefixI True) (S1 (MetaSel (Just "getMessagingServiceSID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (SID M G))))

Smart Constructors

class IsSID sid where Source #

Methods

getSID :: sid -> Text Source #

parseSID :: Text -> Maybe sid Source #

Instances
IsSID AccountSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID AddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID APIKeySID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID ApplicationSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID CallSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID ConferenceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID ConnectAppSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID CredentialSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID CredentialListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID DomainSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID FeedbackSummarySID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID IPAccessControlListSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID IPAddressSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID MediaSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID MMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID MessagingServiceSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID PhoneNumberSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID QueueSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID RecordingSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID ShortCodeSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID SMSMessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID TranscriptionSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID MessageSID Source # 
Instance details

Defined in Twilio.Types.SIDs

IsSID UsageTriggerSID Source # 
Instance details

Defined in Twilio.Types.SIDs

(IsAlpha a, IsAlpha b) => IsSID (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Methods

getSID :: SID a b -> Text Source #

parseSID :: Text -> Maybe (SID a b) Source #

data SID (a :: Alpha) (b :: Alpha) Source #

A SID (string identifier) is a 34-character string. The first two characters are capital letters A through Z; the remaining 32 characters represent a 128-bit natural number in hexadecimal.

Constructors

SID !Word64 !Word64 
Instances
Bounded (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Methods

minBound :: SID a b #

maxBound :: SID a b #

Eq (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Methods

(==) :: SID a b -> SID a b -> Bool #

(/=) :: SID a b -> SID a b -> Bool #

(Typeable a, Typeable b) => Data (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Methods

gfoldl :: (forall d b0. Data d => c (d -> b0) -> d -> c b0) -> (forall g. g -> c g) -> SID a b -> c (SID a b) #

gunfold :: (forall b0 r. Data b0 => c (b0 -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c (SID a b) #

toConstr :: SID a b -> Constr #

dataTypeOf :: SID a b -> DataType #

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

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

gmapT :: (forall b0. Data b0 => b0 -> b0) -> SID a b -> SID a b #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SID a b -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SID a b -> r #

gmapQ :: (forall d. Data d => d -> u) -> SID a b -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SID a b -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SID a b -> m (SID a b) #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SID a b -> m (SID a b) #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SID a b -> m (SID a b) #

Ord (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Methods

compare :: SID a b -> SID a b -> Ordering #

(<) :: SID a b -> SID a b -> Bool #

(<=) :: SID a b -> SID a b -> Bool #

(>) :: SID a b -> SID a b -> Bool #

(>=) :: SID a b -> SID a b -> Bool #

max :: SID a b -> SID a b -> SID a b #

min :: SID a b -> SID a b -> SID a b #

(IsAlpha a, IsAlpha b) => Read (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Methods

readsPrec :: Int -> ReadS (SID a b) #

readList :: ReadS [SID a b] #

readPrec :: ReadPrec (SID a b) #

readListPrec :: ReadPrec [SID a b] #

(IsAlpha a, IsAlpha b) => Show (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Methods

showsPrec :: Int -> SID a b -> ShowS #

show :: SID a b -> String #

showList :: [SID a b] -> ShowS #

Ix (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Methods

range :: (SID a b, SID a b) -> [SID a b] #

index :: (SID a b, SID a b) -> SID a b -> Int #

unsafeIndex :: (SID a b, SID a b) -> SID a b -> Int

inRange :: (SID a b, SID a b) -> SID a b -> Bool #

rangeSize :: (SID a b, SID a b) -> Int #

unsafeRangeSize :: (SID a b, SID a b) -> Int

(IsAlpha a, IsAlpha b) => IsString (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Methods

fromString :: String -> SID a b #

Generic (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Associated Types

type Rep (SID a b) :: Type -> Type #

Methods

from :: SID a b -> Rep (SID a b) x #

to :: Rep (SID a b) x -> SID a b #

Hashable (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Methods

hashWithSalt :: Int -> SID a b -> Int #

hash :: SID a b -> Int #

(IsAlpha a, IsAlpha b) => ToJSON (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Methods

toJSON :: SID a b -> Value #

toEncoding :: SID a b -> Encoding #

toJSONList :: [SID a b] -> Value #

toEncodingList :: [SID a b] -> Encoding #

(IsAlpha a, IsAlpha b) => FromJSON (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Methods

parseJSON :: Value -> Parser (SID a b) #

parseJSONList :: Value -> Parser [SID a b] #

Binary (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Methods

put :: SID a b -> Put #

get :: Get (SID a b) #

putList :: [SID a b] -> Put #

NFData (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Methods

rnf :: SID a b -> () #

(IsAlpha a, IsAlpha b) => IsSID (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID

Methods

getSID :: SID a b -> Text Source #

parseSID :: Text -> Maybe (SID a b) Source #

type Rep (SID a b) Source # 
Instance details

Defined in Twilio.Types.SID