| 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 |
Twilio.Types.SIDs
Contents
Description
This module defines all of the SIDs (string identifiers) for Twilio resources in a single place.
- newtype AccountSID = AccountSID {
- getAccountSID :: (SID A C)
- newtype AddressSID = AddressSID {
- getAddressSID :: (SID A D)
- newtype APIKeySID = APIKeySID {
- getAPIKeySID :: (SID S K)
- newtype ApplicationSID = ApplicationSID {
- getApplicationSID :: (SID A P)
- newtype CallSID = CallSID {
- getCallSID :: (SID C A)
- newtype ConferenceSID = ConferenceSID {
- getConferenceSID :: (SID C O)
- newtype ConnectAppSID = ConnectAppSID {
- getConnectAppSID :: (SID C N)
- newtype CredentialSID = CredentialSID {
- getCredentialSID :: (SID S C)
- newtype CredentialListSID = CredentialListSID {
- getCredentialListSID :: (SID C L)
- newtype DomainSID = DomainSID {
- getDomainSID :: (SID S D)
- newtype FeedbackSummarySID = FeedbackSummarySID {
- getFeedbackSummarySID :: (SID F S)
- newtype IPAccessControlListSID = IPAccessControlListSID {
- getIPAccessControlListSID :: (SID A L)
- newtype IPAddressSID = IPAddressSID {
- getIPAddressSID :: (SID I P)
- newtype MediaSID = MediaSID {
- getMediaSID :: (SID M E)
- newtype MessageSID = MessageSID {}
- newtype MMSMessageSID = MMSMessageSID {
- getMMSMessageSID :: (SID M M)
- newtype PhoneNumberSID = PhoneNumberSID {
- getPhoneNumberSID :: (SID P N)
- newtype QueueSID = QueueSID {
- getQueueSID :: (SID Q U)
- newtype RecordingSID = RecordingSID {
- getRecordingSID :: (SID R E)
- newtype ShortCodeSID = ShortCodeSID {
- getShortCodeSID :: (SID S C)
- newtype SMSMessageSID = SMSMessageSID {
- getSMSMessageSID :: (SID S M)
- newtype TranscriptionSID = TranscriptionSID {
- getTranscriptionSID :: (SID T R)
- newtype UsageTriggerSID = UsageTriggerSID {
- getUsageTriggerSID :: (SID U T)
- newtype MessagingServiceSID = MessagingServiceSID {
- getMessagingServiceSID :: (SID M G)
- mkAccountSID :: Word64 -> Word64 -> AccountSID
- mkAddressSID :: Word64 -> Word64 -> AddressSID
- mkAPIKeySID :: Word64 -> Word64 -> APIKeySID
- mkApplicationSID :: Word64 -> Word64 -> ApplicationSID
- mkCallSID :: Word64 -> Word64 -> CallSID
- mkConferenceSID :: Word64 -> Word64 -> ConferenceSID
- mkConnectAppSID :: Word64 -> Word64 -> ConnectAppSID
- mkCredentialSID :: Word64 -> Word64 -> CredentialSID
- mkCredentialListSID :: Word64 -> Word64 -> CredentialListSID
- mkDomainSID :: Word64 -> Word64 -> DomainSID
- mkFeedbackSummarySID :: Word64 -> Word64 -> FeedbackSummarySID
- mkIPAccessControlListSID :: Word64 -> Word64 -> IPAccessControlListSID
- mkIPAddressSID :: Word64 -> Word64 -> IPAddressSID
- mkMediaSID :: Word64 -> Word64 -> MediaSID
- mkMMSMessageSID :: Word64 -> Word64 -> MMSMessageSID
- mkPhoneNumberSID :: Word64 -> Word64 -> PhoneNumberSID
- mkQueueSID :: Word64 -> Word64 -> QueueSID
- mkRecordingSID :: Word64 -> Word64 -> RecordingSID
- mkShortCodeSID :: Word64 -> Word64 -> ShortCodeSID
- mkSMSMessageSID :: Word64 -> Word64 -> SMSMessageSID
- mkTranscriptionSID :: Word64 -> Word64 -> TranscriptionSID
- mkUsageTriggerSID :: Word64 -> Word64 -> UsageTriggerSID
- mkMessagingServiceSID :: Word64 -> Word64 -> MessagingServiceSID
- module Twilio.Types.SID
Documentation
newtype AccountSID #
Constructors
| AccountSID | |
Fields
| |
Instances
| Bounded AccountSID # | |
| Eq AccountSID # | |
| Data AccountSID # | |
| Ord AccountSID # | |
| Read AccountSID # | |
| Show AccountSID # | |
| Ix AccountSID # | |
| IsString AccountSID # | |
| Generic AccountSID # | |
| NFData AccountSID # | |
| ToJSON AccountSID # | |
| FromJSON AccountSID # | |
| Hashable AccountSID # | |
| IsSID AccountSID # | |
| Get1 AccountSID Account # | |
| Monad m => MonadReader (Credentials, AccountSID) (TwilioT m) | |
| type Rep AccountSID # | |
newtype AddressSID #
Constructors
| AddressSID | |
Fields
| |
Instances
| Bounded AddressSID # | |
| Eq AddressSID # | |
| Data AddressSID # | |
| Ord AddressSID # | |
| Read AddressSID # | |
| Show AddressSID # | |
| Ix AddressSID # | |
| IsString AddressSID # | |
| Generic AddressSID # | |
| NFData AddressSID # | |
| ToJSON AddressSID # | |
| FromJSON AddressSID # | |
| Hashable AddressSID # | |
| IsSID AddressSID # | |
| Get1 AddressSID Address # | |
| type Rep AddressSID # | |
Constructors
| APIKeySID | |
Fields
| |
Instances
| Bounded APIKeySID # | |
| Eq APIKeySID # | |
| Data APIKeySID # | |
| Ord APIKeySID # | |
| Read APIKeySID # | |
| Show APIKeySID # | |
| Ix APIKeySID # | |
| IsString APIKeySID # | |
| Generic APIKeySID # | |
| NFData APIKeySID # | |
| ToJSON APIKeySID # | |
| FromJSON APIKeySID # | |
| Hashable APIKeySID # | |
| IsSID APIKeySID # | |
| Get1 APIKeySID APIKey # | |
| type Rep APIKeySID # | |
newtype ApplicationSID #
Constructors
| ApplicationSID | |
Fields
| |
Instances
Constructors
| CallSID | |
Fields
| |
Instances
| Bounded CallSID # | |
| Eq CallSID # | |
| Data CallSID # | |
| Ord CallSID # | |
| Read CallSID # | |
| Show CallSID # | |
| Ix CallSID # | |
| IsString CallSID # | |
| Generic CallSID # | |
| NFData CallSID # | |
| ToJSON CallSID # | |
| FromJSON CallSID # | |
| Hashable CallSID # | |
| IsSID CallSID # | |
| Get1 CallSID Call # | |
| Get1 CallSID Feedback # | |
| Get2 ConferenceSID CallSID Participant # | |
| Get2 QueueSID CallSID Member # | |
| type Rep CallSID # | |
newtype ConferenceSID #
Constructors
| ConferenceSID | |
Fields
| |
Instances
newtype ConnectAppSID #
Constructors
| ConnectAppSID | |
Fields
| |
Instances
newtype CredentialSID #
Constructors
| CredentialSID | |
Fields
| |
Instances
| Bounded CredentialSID # | |
| Eq CredentialSID # | |
| Data CredentialSID # | |
| Ord CredentialSID # | |
| Read CredentialSID # | |
| Show CredentialSID # | |
| Ix CredentialSID # | |
| IsString CredentialSID # | |
| Generic CredentialSID # | |
| NFData CredentialSID # | |
| ToJSON CredentialSID # | |
| FromJSON CredentialSID # | |
| Hashable CredentialSID # | |
| IsSID CredentialSID # | |
| type Rep CredentialSID # | |
newtype CredentialListSID #
Constructors
| CredentialListSID | |
Fields
| |
Instances
Constructors
| DomainSID | |
Fields
| |
newtype FeedbackSummarySID #
Constructors
| FeedbackSummarySID | |
Fields
| |
Instances
newtype IPAccessControlListSID #
Constructors
| IPAccessControlListSID | |
Fields
| |
Instances
newtype IPAddressSID #
Constructors
| IPAddressSID | |
Fields
| |
Instances
| Bounded IPAddressSID # | |
| Eq IPAddressSID # | |
| Data IPAddressSID # | |
| Ord IPAddressSID # | |
| Read IPAddressSID # | |
| Show IPAddressSID # | |
| Ix IPAddressSID # | |
| IsString IPAddressSID # | |
| Generic IPAddressSID # | |
| NFData IPAddressSID # | |
| ToJSON IPAddressSID # | |
| FromJSON IPAddressSID # | |
| Hashable IPAddressSID # | |
| IsSID IPAddressSID # | |
| type Rep IPAddressSID # | |
Constructors
| MediaSID | |
Fields
| |
Instances
newtype MessageSID #
Constructors
| MessageSID | |
Fields | |
Instances
| Eq MessageSID # | |
| Data MessageSID # | |
| Ord MessageSID # | |
| Read MessageSID # | |
| Show MessageSID # | |
| Generic MessageSID # | |
| NFData MessageSID # | |
| ToJSON MessageSID # | |
| FromJSON MessageSID # | |
| Hashable MessageSID # | |
| IsSID MessageSID # | |
| Get1 MessageSID Message # | |
| Get1 MessageSID MediaList # | |
| Get2 MessageSID MediaSID Media # | |
| type Rep MessageSID # | |
newtype MMSMessageSID #
Constructors
| MMSMessageSID | |
Fields
| |
Instances
| Bounded MMSMessageSID # | |
| Eq MMSMessageSID # | |
| Data MMSMessageSID # | |
| Ord MMSMessageSID # | |
| Read MMSMessageSID # | |
| Show MMSMessageSID # | |
| Ix MMSMessageSID # | |
| IsString MMSMessageSID # | |
| Generic MMSMessageSID # | |
| NFData MMSMessageSID # | |
| ToJSON MMSMessageSID # | |
| FromJSON MMSMessageSID # | |
| Hashable MMSMessageSID # | |
| IsSID MMSMessageSID # | |
| type Rep MMSMessageSID # | |
newtype PhoneNumberSID #
Constructors
| PhoneNumberSID | |
Fields
| |
Instances
Constructors
| QueueSID | |
Fields
| |
Instances
| Bounded QueueSID # | |
| Eq QueueSID # | |
| Data QueueSID # | |
| Ord QueueSID # | |
| Read QueueSID # | |
| Show QueueSID # | |
| Ix QueueSID # | |
| IsString QueueSID # | |
| Generic QueueSID # | |
| NFData QueueSID # | |
| ToJSON QueueSID # | |
| FromJSON QueueSID # | |
| Hashable QueueSID # | |
| IsSID QueueSID # | |
| Get1 QueueSID Queue # | |
| Get1 QueueSID Member # | |
| Get1 QueueSID Members # | |
| Get2 QueueSID CallSID Member # | |
| type Rep QueueSID # | |
newtype RecordingSID #
Constructors
| RecordingSID | |
Fields
| |
Instances
| Bounded RecordingSID # | |
| Eq RecordingSID # | |
| Data RecordingSID # | |
| Ord RecordingSID # | |
| Read RecordingSID # | |
| Show RecordingSID # | |
| Ix RecordingSID # | |
| IsString RecordingSID # | |
| Generic RecordingSID # | |
| NFData RecordingSID # | |
| ToJSON RecordingSID # | |
| FromJSON RecordingSID # | |
| Hashable RecordingSID # | |
| IsSID RecordingSID # | |
| Get1 RecordingSID Recording # | |
| type Rep RecordingSID # | |
newtype ShortCodeSID #
Constructors
| ShortCodeSID | |
Fields
| |
Instances
| Bounded ShortCodeSID # | |
| Eq ShortCodeSID # | |
| Data ShortCodeSID # | |
| Ord ShortCodeSID # | |
| Read ShortCodeSID # | |
| Show ShortCodeSID # | |
| Ix ShortCodeSID # | |
| IsString ShortCodeSID # | |
| Generic ShortCodeSID # | |
| NFData ShortCodeSID # | |
| ToJSON ShortCodeSID # | |
| FromJSON ShortCodeSID # | |
| Hashable ShortCodeSID # | |
| IsSID ShortCodeSID # | |
| Get1 ShortCodeSID ShortCode # | |
| type Rep ShortCodeSID # | |
newtype SMSMessageSID #
Constructors
| SMSMessageSID | |
Fields
| |
Instances
| Bounded SMSMessageSID # | |
| Eq SMSMessageSID # | |
| Data SMSMessageSID # | |
| Ord SMSMessageSID # | |
| Read SMSMessageSID # | |
| Show SMSMessageSID # | |
| Ix SMSMessageSID # | |
| IsString SMSMessageSID # | |
| Generic SMSMessageSID # | |
| NFData SMSMessageSID # | |
| ToJSON SMSMessageSID # | |
| FromJSON SMSMessageSID # | |
| Hashable SMSMessageSID # | |
| IsSID SMSMessageSID # | |
| type Rep SMSMessageSID # | |
newtype TranscriptionSID #
Constructors
| TranscriptionSID | |
Fields
| |
Instances
newtype UsageTriggerSID #
Constructors
| UsageTriggerSID | |
Fields
| |
Instances
newtype MessagingServiceSID #
Constructors
| MessagingServiceSID | |
Fields
| |
Instances
Smart Constructors
mkAccountSID :: Word64 -> Word64 -> AccountSID #
mkAddressSID :: Word64 -> Word64 -> AddressSID #
mkAPIKeySID :: Word64 -> Word64 -> APIKeySID #
mkApplicationSID :: Word64 -> Word64 -> ApplicationSID #
mkConferenceSID :: Word64 -> Word64 -> ConferenceSID #
mkConnectAppSID :: Word64 -> Word64 -> ConnectAppSID #
mkCredentialSID :: Word64 -> Word64 -> CredentialSID #
mkCredentialListSID :: Word64 -> Word64 -> CredentialListSID #
mkDomainSID :: Word64 -> Word64 -> DomainSID #
mkFeedbackSummarySID :: Word64 -> Word64 -> FeedbackSummarySID #
mkIPAddressSID :: Word64 -> Word64 -> IPAddressSID #
mkMediaSID :: Word64 -> Word64 -> MediaSID #
mkMMSMessageSID :: Word64 -> Word64 -> MMSMessageSID #
mkPhoneNumberSID :: Word64 -> Word64 -> PhoneNumberSID #
mkQueueSID :: Word64 -> Word64 -> QueueSID #
mkRecordingSID :: Word64 -> Word64 -> RecordingSID #
mkShortCodeSID :: Word64 -> Word64 -> ShortCodeSID #
mkSMSMessageSID :: Word64 -> Word64 -> SMSMessageSID #
mkTranscriptionSID :: Word64 -> Word64 -> TranscriptionSID #
mkUsageTriggerSID :: Word64 -> Word64 -> UsageTriggerSID #
module Twilio.Types.SID