| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Pinpoint
Contents
- Service Configuration
- Errors
- Waiters
- Operations
- CreateApp
- CreateCampaign
- CreateEmailTemplate
- CreateExportJob
- CreateImportJob
- CreateInAppTemplate
- CreateJourney
- CreatePushTemplate
- CreateRecommenderConfiguration
- CreateSegment
- CreateSmsTemplate
- CreateVoiceTemplate
- DeleteAdmChannel
- DeleteApnsChannel
- DeleteApnsSandboxChannel
- DeleteApnsVoipChannel
- DeleteApnsVoipSandboxChannel
- DeleteApp
- DeleteBaiduChannel
- DeleteCampaign
- DeleteEmailChannel
- DeleteEmailTemplate
- DeleteEndpoint
- DeleteEventStream
- DeleteGcmChannel
- DeleteInAppTemplate
- DeleteJourney
- DeletePushTemplate
- DeleteRecommenderConfiguration
- DeleteSegment
- DeleteSmsChannel
- DeleteSmsTemplate
- DeleteUserEndpoints
- DeleteVoiceChannel
- DeleteVoiceTemplate
- GetAdmChannel
- GetApnsChannel
- GetApnsSandboxChannel
- GetApnsVoipChannel
- GetApnsVoipSandboxChannel
- GetApp
- GetApplicationDateRangeKpi
- GetApplicationSettings
- GetApps
- GetBaiduChannel
- GetCampaign
- GetCampaignActivities
- GetCampaignDateRangeKpi
- GetCampaignVersion
- GetCampaignVersions
- GetCampaigns
- GetChannels
- GetEmailChannel
- GetEmailTemplate
- GetEndpoint
- GetEventStream
- GetExportJob
- GetExportJobs
- GetGcmChannel
- GetImportJob
- GetImportJobs
- GetInAppMessages
- GetInAppTemplate
- GetJourney
- GetJourneyDateRangeKpi
- GetJourneyExecutionActivityMetrics
- GetJourneyExecutionMetrics
- GetPushTemplate
- GetRecommenderConfiguration
- GetRecommenderConfigurations
- GetSegment
- GetSegmentExportJobs
- GetSegmentImportJobs
- GetSegmentVersion
- GetSegmentVersions
- GetSegments
- GetSmsChannel
- GetSmsTemplate
- GetUserEndpoints
- GetVoiceChannel
- GetVoiceTemplate
- ListJourneys
- ListTagsForResource
- ListTemplateVersions
- ListTemplates
- PhoneNumberValidate
- PutEventStream
- PutEvents
- RemoveAttributes
- SendMessages
- SendOTPMessage
- SendUsersMessages
- TagResource
- UntagResource
- UpdateAdmChannel
- UpdateApnsChannel
- UpdateApnsSandboxChannel
- UpdateApnsVoipChannel
- UpdateApnsVoipSandboxChannel
- UpdateApplicationSettings
- UpdateBaiduChannel
- UpdateCampaign
- UpdateEmailChannel
- UpdateEmailTemplate
- UpdateEndpoint
- UpdateEndpointsBatch
- UpdateGcmChannel
- UpdateInAppTemplate
- UpdateJourney
- UpdateJourneyState
- UpdatePushTemplate
- UpdateRecommenderConfiguration
- UpdateSegment
- UpdateSmsChannel
- UpdateSmsTemplate
- UpdateTemplateActiveVersion
- UpdateVoiceChannel
- UpdateVoiceTemplate
- VerifyOTPMessage
- Types
- Action
- Alignment
- AttributeType
- ButtonAction
- CampaignStatus
- ChannelType
- DayOfWeek
- DefinitionFormat
- DeliveryStatus
- DimensionType
- Duration
- EndpointTypesElement
- FilterType
- Frequency
- Include
- JobStatus
- Layout
- MessageType
- Mode
- Operator
- RecencyType
- SegmentType
- SourceType
- State
- TemplateType
- Type
- ADMChannelRequest
- ADMChannelResponse
- ADMMessage
- APNSChannelRequest
- APNSChannelResponse
- APNSMessage
- APNSPushNotificationTemplate
- APNSSandboxChannelRequest
- APNSSandboxChannelResponse
- APNSVoipChannelRequest
- APNSVoipChannelResponse
- APNSVoipSandboxChannelRequest
- APNSVoipSandboxChannelResponse
- ActivitiesResponse
- Activity
- ActivityResponse
- AddressConfiguration
- AndroidPushNotificationTemplate
- ApplicationDateRangeKpiResponse
- ApplicationResponse
- ApplicationSettingsResource
- ApplicationsResponse
- AttributeDimension
- AttributesResource
- BaiduChannelRequest
- BaiduChannelResponse
- BaiduMessage
- BaseKpiResult
- CampaignCustomMessage
- CampaignDateRangeKpiResponse
- CampaignEmailMessage
- CampaignEventFilter
- CampaignHook
- CampaignInAppMessage
- CampaignLimits
- CampaignResponse
- CampaignSmsMessage
- CampaignState
- CampaignsResponse
- ChannelResponse
- ChannelsResponse
- ClosedDays
- ClosedDaysRule
- Condition
- ConditionalSplitActivity
- ContactCenterActivity
- CreateApplicationRequest
- CreateRecommenderConfiguration
- CreateTemplateMessageBody
- CustomDeliveryConfiguration
- CustomMessageActivity
- DefaultButtonConfiguration
- DefaultMessage
- DefaultPushNotificationMessage
- DefaultPushNotificationTemplate
- DirectMessageConfiguration
- EmailChannelRequest
- EmailChannelResponse
- EmailMessage
- EmailMessageActivity
- EmailTemplateRequest
- EmailTemplateResponse
- EndpointBatchItem
- EndpointBatchRequest
- EndpointDemographic
- EndpointItemResponse
- EndpointLocation
- EndpointMessageResult
- EndpointRequest
- EndpointResponse
- EndpointSendConfiguration
- EndpointUser
- EndpointsResponse
- Event
- EventCondition
- EventDimensions
- EventFilter
- EventItemResponse
- EventStartCondition
- EventStream
- EventsBatch
- EventsRequest
- EventsResponse
- ExportJobRequest
- ExportJobResource
- ExportJobResponse
- ExportJobsResponse
- GCMChannelRequest
- GCMChannelResponse
- GCMMessage
- GPSCoordinates
- GPSPointDimension
- HoldoutActivity
- ImportJobRequest
- ImportJobResource
- ImportJobResponse
- ImportJobsResponse
- InAppCampaignSchedule
- InAppMessage
- InAppMessageBodyConfig
- InAppMessageButton
- InAppMessageCampaign
- InAppMessageContent
- InAppMessageHeaderConfig
- InAppMessagesResponse
- InAppTemplateRequest
- InAppTemplateResponse
- ItemResponse
- JourneyChannelSettings
- JourneyCustomMessage
- JourneyDateRangeKpiResponse
- JourneyEmailMessage
- JourneyExecutionActivityMetricsResponse
- JourneyExecutionMetricsResponse
- JourneyLimits
- JourneyPushMessage
- JourneyResponse
- JourneySMSMessage
- JourneySchedule
- JourneyStateRequest
- JourneysResponse
- ListRecommenderConfigurationsResponse
- Message
- MessageBody
- MessageConfiguration
- MessageRequest
- MessageResponse
- MessageResult
- MetricDimension
- MultiConditionalBranch
- MultiConditionalSplitActivity
- NumberValidateRequest
- NumberValidateResponse
- OpenHours
- OpenHoursRule
- OverrideButtonConfiguration
- PublicEndpoint
- PushMessageActivity
- PushNotificationTemplateRequest
- PushNotificationTemplateResponse
- QuietTime
- RandomSplitActivity
- RandomSplitEntry
- RawEmail
- RecencyDimension
- RecommenderConfigurationResponse
- ResultRow
- ResultRowValue
- SMSChannelRequest
- SMSChannelResponse
- SMSMessage
- SMSMessageActivity
- SMSTemplateRequest
- SMSTemplateResponse
- Schedule
- SegmentBehaviors
- SegmentCondition
- SegmentDemographics
- SegmentDimensions
- SegmentGroup
- SegmentGroupList
- SegmentImportResource
- SegmentLocation
- SegmentReference
- SegmentResponse
- SegmentsResponse
- SendOTPMessageRequestParameters
- SendUsersMessageRequest
- SendUsersMessageResponse
- Session
- SetDimension
- SimpleCondition
- SimpleEmail
- SimpleEmailPart
- StartCondition
- TagsModel
- Template
- TemplateActiveVersionRequest
- TemplateConfiguration
- TemplateCreateMessageBody
- TemplateResponse
- TemplateVersionResponse
- TemplateVersionsResponse
- TemplatesResponse
- TreatmentResource
- UpdateAttributesRequest
- UpdateRecommenderConfiguration
- VerificationResponse
- VerifyOTPMessageRequestParameters
- VoiceChannelRequest
- VoiceChannelResponse
- VoiceMessage
- VoiceTemplateRequest
- VoiceTemplateResponse
- WaitActivity
- WaitTime
- WriteApplicationSettingsRequest
- WriteCampaignRequest
- WriteEventStream
- WriteJourneyRequest
- WriteSegmentRequest
- WriteTreatmentResource
Description
Derived from API version 2016-12-01 of the AWS service descriptions, licensed under Apache 2.0.
Amazon Pinpoint makes it easy to run targeted campaigns to drive user engagement in mobile apps. Amazon Pinpoint helps you understand user behavior, define which users to target, determine which messages to send, schedule the best time to deliver the messages, and then track the results of your campaign.
Targeted push notifications based on app usage trends and user behavior have become a popular approach for mobile app user engagement because response rates are often several times higher than tradition email marketing campaigns. By using targeted push notifications, you can increase message relevance and effectiveness, measure engagement, and continually improve your campaigns.
Getting started with Amazon Pinpoint is easy. First, AWS Mobile Hub guides you through the process to integrate the AWS Mobile SDK with your app. Next, you define your target segments, campaign message, and specify the delivery schedule. Once your campaign is running, Pinpoint provides metrics so you can run analytics and track the impact of your campaign.
With Amazon Pinpoint, there are no upfront setup costs, and no fixed monthly cost. You only pay for the number of users your campaign targets, the messages you send, and the events you collect, so you can start small and scale as your application grows.
Synopsis
- defaultService :: Service
- _BadRequestException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _ForbiddenException :: AsError a => Fold a ServiceError
- _InternalServerErrorException :: AsError a => Fold a ServiceError
- _MethodNotAllowedException :: AsError a => Fold a ServiceError
- _NotFoundException :: AsError a => Fold a ServiceError
- _PayloadTooLargeException :: AsError a => Fold a ServiceError
- _TooManyRequestsException :: AsError a => Fold a ServiceError
- data CreateApp = CreateApp' CreateApplicationRequest
- newCreateApp :: CreateApplicationRequest -> CreateApp
- data CreateAppResponse = CreateAppResponse' Int ApplicationResponse
- newCreateAppResponse :: Int -> ApplicationResponse -> CreateAppResponse
- data CreateCampaign = CreateCampaign' Text WriteCampaignRequest
- newCreateCampaign :: Text -> WriteCampaignRequest -> CreateCampaign
- data CreateCampaignResponse = CreateCampaignResponse' Int CampaignResponse
- newCreateCampaignResponse :: Int -> CampaignResponse -> CreateCampaignResponse
- data CreateEmailTemplate = CreateEmailTemplate' Text EmailTemplateRequest
- newCreateEmailTemplate :: Text -> EmailTemplateRequest -> CreateEmailTemplate
- data CreateEmailTemplateResponse = CreateEmailTemplateResponse' Int CreateTemplateMessageBody
- newCreateEmailTemplateResponse :: Int -> CreateTemplateMessageBody -> CreateEmailTemplateResponse
- data CreateExportJob = CreateExportJob' Text ExportJobRequest
- newCreateExportJob :: Text -> ExportJobRequest -> CreateExportJob
- data CreateExportJobResponse = CreateExportJobResponse' Int ExportJobResponse
- newCreateExportJobResponse :: Int -> ExportJobResponse -> CreateExportJobResponse
- data CreateImportJob = CreateImportJob' Text ImportJobRequest
- newCreateImportJob :: Text -> ImportJobRequest -> CreateImportJob
- data CreateImportJobResponse = CreateImportJobResponse' Int ImportJobResponse
- newCreateImportJobResponse :: Int -> ImportJobResponse -> CreateImportJobResponse
- data CreateInAppTemplate = CreateInAppTemplate' Text InAppTemplateRequest
- newCreateInAppTemplate :: Text -> InAppTemplateRequest -> CreateInAppTemplate
- data CreateInAppTemplateResponse = CreateInAppTemplateResponse' Int TemplateCreateMessageBody
- newCreateInAppTemplateResponse :: Int -> TemplateCreateMessageBody -> CreateInAppTemplateResponse
- data CreateJourney = CreateJourney' Text WriteJourneyRequest
- newCreateJourney :: Text -> WriteJourneyRequest -> CreateJourney
- data CreateJourneyResponse = CreateJourneyResponse' Int JourneyResponse
- newCreateJourneyResponse :: Int -> JourneyResponse -> CreateJourneyResponse
- data CreatePushTemplate = CreatePushTemplate' Text PushNotificationTemplateRequest
- newCreatePushTemplate :: Text -> PushNotificationTemplateRequest -> CreatePushTemplate
- data CreatePushTemplateResponse = CreatePushTemplateResponse' Int CreateTemplateMessageBody
- newCreatePushTemplateResponse :: Int -> CreateTemplateMessageBody -> CreatePushTemplateResponse
- data CreateRecommenderConfiguration' = CreateRecommenderConfiguration'' CreateRecommenderConfiguration
- newCreateRecommenderConfiguration' :: CreateRecommenderConfiguration -> CreateRecommenderConfiguration'
- data CreateRecommenderConfigurationResponse = CreateRecommenderConfigurationResponse' Int RecommenderConfigurationResponse
- newCreateRecommenderConfigurationResponse :: Int -> RecommenderConfigurationResponse -> CreateRecommenderConfigurationResponse
- data CreateSegment = CreateSegment' Text WriteSegmentRequest
- newCreateSegment :: Text -> WriteSegmentRequest -> CreateSegment
- data CreateSegmentResponse = CreateSegmentResponse' Int SegmentResponse
- newCreateSegmentResponse :: Int -> SegmentResponse -> CreateSegmentResponse
- data CreateSmsTemplate = CreateSmsTemplate' Text SMSTemplateRequest
- newCreateSmsTemplate :: Text -> SMSTemplateRequest -> CreateSmsTemplate
- data CreateSmsTemplateResponse = CreateSmsTemplateResponse' Int CreateTemplateMessageBody
- newCreateSmsTemplateResponse :: Int -> CreateTemplateMessageBody -> CreateSmsTemplateResponse
- data CreateVoiceTemplate = CreateVoiceTemplate' Text VoiceTemplateRequest
- newCreateVoiceTemplate :: Text -> VoiceTemplateRequest -> CreateVoiceTemplate
- data CreateVoiceTemplateResponse = CreateVoiceTemplateResponse' Int CreateTemplateMessageBody
- newCreateVoiceTemplateResponse :: Int -> CreateTemplateMessageBody -> CreateVoiceTemplateResponse
- data DeleteAdmChannel = DeleteAdmChannel' Text
- newDeleteAdmChannel :: Text -> DeleteAdmChannel
- data DeleteAdmChannelResponse = DeleteAdmChannelResponse' Int ADMChannelResponse
- newDeleteAdmChannelResponse :: Int -> ADMChannelResponse -> DeleteAdmChannelResponse
- data DeleteApnsChannel = DeleteApnsChannel' Text
- newDeleteApnsChannel :: Text -> DeleteApnsChannel
- data DeleteApnsChannelResponse = DeleteApnsChannelResponse' Int APNSChannelResponse
- newDeleteApnsChannelResponse :: Int -> APNSChannelResponse -> DeleteApnsChannelResponse
- data DeleteApnsSandboxChannel = DeleteApnsSandboxChannel' Text
- newDeleteApnsSandboxChannel :: Text -> DeleteApnsSandboxChannel
- data DeleteApnsSandboxChannelResponse = DeleteApnsSandboxChannelResponse' Int APNSSandboxChannelResponse
- newDeleteApnsSandboxChannelResponse :: Int -> APNSSandboxChannelResponse -> DeleteApnsSandboxChannelResponse
- data DeleteApnsVoipChannel = DeleteApnsVoipChannel' Text
- newDeleteApnsVoipChannel :: Text -> DeleteApnsVoipChannel
- data DeleteApnsVoipChannelResponse = DeleteApnsVoipChannelResponse' Int APNSVoipChannelResponse
- newDeleteApnsVoipChannelResponse :: Int -> APNSVoipChannelResponse -> DeleteApnsVoipChannelResponse
- data DeleteApnsVoipSandboxChannel = DeleteApnsVoipSandboxChannel' Text
- newDeleteApnsVoipSandboxChannel :: Text -> DeleteApnsVoipSandboxChannel
- data DeleteApnsVoipSandboxChannelResponse = DeleteApnsVoipSandboxChannelResponse' Int APNSVoipSandboxChannelResponse
- newDeleteApnsVoipSandboxChannelResponse :: Int -> APNSVoipSandboxChannelResponse -> DeleteApnsVoipSandboxChannelResponse
- data DeleteApp = DeleteApp' Text
- newDeleteApp :: Text -> DeleteApp
- data DeleteAppResponse = DeleteAppResponse' Int ApplicationResponse
- newDeleteAppResponse :: Int -> ApplicationResponse -> DeleteAppResponse
- data DeleteBaiduChannel = DeleteBaiduChannel' Text
- newDeleteBaiduChannel :: Text -> DeleteBaiduChannel
- data DeleteBaiduChannelResponse = DeleteBaiduChannelResponse' Int BaiduChannelResponse
- newDeleteBaiduChannelResponse :: Int -> BaiduChannelResponse -> DeleteBaiduChannelResponse
- data DeleteCampaign = DeleteCampaign' Text Text
- newDeleteCampaign :: Text -> Text -> DeleteCampaign
- data DeleteCampaignResponse = DeleteCampaignResponse' Int CampaignResponse
- newDeleteCampaignResponse :: Int -> CampaignResponse -> DeleteCampaignResponse
- data DeleteEmailChannel = DeleteEmailChannel' Text
- newDeleteEmailChannel :: Text -> DeleteEmailChannel
- data DeleteEmailChannelResponse = DeleteEmailChannelResponse' Int EmailChannelResponse
- newDeleteEmailChannelResponse :: Int -> EmailChannelResponse -> DeleteEmailChannelResponse
- data DeleteEmailTemplate = DeleteEmailTemplate' (Maybe Text) Text
- newDeleteEmailTemplate :: Text -> DeleteEmailTemplate
- data DeleteEmailTemplateResponse = DeleteEmailTemplateResponse' Int MessageBody
- newDeleteEmailTemplateResponse :: Int -> MessageBody -> DeleteEmailTemplateResponse
- data DeleteEndpoint = DeleteEndpoint' Text Text
- newDeleteEndpoint :: Text -> Text -> DeleteEndpoint
- data DeleteEndpointResponse = DeleteEndpointResponse' Int EndpointResponse
- newDeleteEndpointResponse :: Int -> EndpointResponse -> DeleteEndpointResponse
- data DeleteEventStream = DeleteEventStream' Text
- newDeleteEventStream :: Text -> DeleteEventStream
- data DeleteEventStreamResponse = DeleteEventStreamResponse' Int EventStream
- newDeleteEventStreamResponse :: Int -> EventStream -> DeleteEventStreamResponse
- data DeleteGcmChannel = DeleteGcmChannel' Text
- newDeleteGcmChannel :: Text -> DeleteGcmChannel
- data DeleteGcmChannelResponse = DeleteGcmChannelResponse' Int GCMChannelResponse
- newDeleteGcmChannelResponse :: Int -> GCMChannelResponse -> DeleteGcmChannelResponse
- data DeleteInAppTemplate = DeleteInAppTemplate' (Maybe Text) Text
- newDeleteInAppTemplate :: Text -> DeleteInAppTemplate
- data DeleteInAppTemplateResponse = DeleteInAppTemplateResponse' Int MessageBody
- newDeleteInAppTemplateResponse :: Int -> MessageBody -> DeleteInAppTemplateResponse
- data DeleteJourney = DeleteJourney' Text Text
- newDeleteJourney :: Text -> Text -> DeleteJourney
- data DeleteJourneyResponse = DeleteJourneyResponse' Int JourneyResponse
- newDeleteJourneyResponse :: Int -> JourneyResponse -> DeleteJourneyResponse
- data DeletePushTemplate = DeletePushTemplate' (Maybe Text) Text
- newDeletePushTemplate :: Text -> DeletePushTemplate
- data DeletePushTemplateResponse = DeletePushTemplateResponse' Int MessageBody
- newDeletePushTemplateResponse :: Int -> MessageBody -> DeletePushTemplateResponse
- data DeleteRecommenderConfiguration = DeleteRecommenderConfiguration' Text
- newDeleteRecommenderConfiguration :: Text -> DeleteRecommenderConfiguration
- data DeleteRecommenderConfigurationResponse = DeleteRecommenderConfigurationResponse' Int RecommenderConfigurationResponse
- newDeleteRecommenderConfigurationResponse :: Int -> RecommenderConfigurationResponse -> DeleteRecommenderConfigurationResponse
- data DeleteSegment = DeleteSegment' Text Text
- newDeleteSegment :: Text -> Text -> DeleteSegment
- data DeleteSegmentResponse = DeleteSegmentResponse' Int SegmentResponse
- newDeleteSegmentResponse :: Int -> SegmentResponse -> DeleteSegmentResponse
- data DeleteSmsChannel = DeleteSmsChannel' Text
- newDeleteSmsChannel :: Text -> DeleteSmsChannel
- data DeleteSmsChannelResponse = DeleteSmsChannelResponse' Int SMSChannelResponse
- newDeleteSmsChannelResponse :: Int -> SMSChannelResponse -> DeleteSmsChannelResponse
- data DeleteSmsTemplate = DeleteSmsTemplate' (Maybe Text) Text
- newDeleteSmsTemplate :: Text -> DeleteSmsTemplate
- data DeleteSmsTemplateResponse = DeleteSmsTemplateResponse' Int MessageBody
- newDeleteSmsTemplateResponse :: Int -> MessageBody -> DeleteSmsTemplateResponse
- data DeleteUserEndpoints = DeleteUserEndpoints' Text Text
- newDeleteUserEndpoints :: Text -> Text -> DeleteUserEndpoints
- data DeleteUserEndpointsResponse = DeleteUserEndpointsResponse' Int EndpointsResponse
- newDeleteUserEndpointsResponse :: Int -> EndpointsResponse -> DeleteUserEndpointsResponse
- data DeleteVoiceChannel = DeleteVoiceChannel' Text
- newDeleteVoiceChannel :: Text -> DeleteVoiceChannel
- data DeleteVoiceChannelResponse = DeleteVoiceChannelResponse' Int VoiceChannelResponse
- newDeleteVoiceChannelResponse :: Int -> VoiceChannelResponse -> DeleteVoiceChannelResponse
- data DeleteVoiceTemplate = DeleteVoiceTemplate' (Maybe Text) Text
- newDeleteVoiceTemplate :: Text -> DeleteVoiceTemplate
- data DeleteVoiceTemplateResponse = DeleteVoiceTemplateResponse' Int MessageBody
- newDeleteVoiceTemplateResponse :: Int -> MessageBody -> DeleteVoiceTemplateResponse
- data GetAdmChannel = GetAdmChannel' Text
- newGetAdmChannel :: Text -> GetAdmChannel
- data GetAdmChannelResponse = GetAdmChannelResponse' Int ADMChannelResponse
- newGetAdmChannelResponse :: Int -> ADMChannelResponse -> GetAdmChannelResponse
- data GetApnsChannel = GetApnsChannel' Text
- newGetApnsChannel :: Text -> GetApnsChannel
- data GetApnsChannelResponse = GetApnsChannelResponse' Int APNSChannelResponse
- newGetApnsChannelResponse :: Int -> APNSChannelResponse -> GetApnsChannelResponse
- data GetApnsSandboxChannel = GetApnsSandboxChannel' Text
- newGetApnsSandboxChannel :: Text -> GetApnsSandboxChannel
- data GetApnsSandboxChannelResponse = GetApnsSandboxChannelResponse' Int APNSSandboxChannelResponse
- newGetApnsSandboxChannelResponse :: Int -> APNSSandboxChannelResponse -> GetApnsSandboxChannelResponse
- data GetApnsVoipChannel = GetApnsVoipChannel' Text
- newGetApnsVoipChannel :: Text -> GetApnsVoipChannel
- data GetApnsVoipChannelResponse = GetApnsVoipChannelResponse' Int APNSVoipChannelResponse
- newGetApnsVoipChannelResponse :: Int -> APNSVoipChannelResponse -> GetApnsVoipChannelResponse
- data GetApnsVoipSandboxChannel = GetApnsVoipSandboxChannel' Text
- newGetApnsVoipSandboxChannel :: Text -> GetApnsVoipSandboxChannel
- data GetApnsVoipSandboxChannelResponse = GetApnsVoipSandboxChannelResponse' Int APNSVoipSandboxChannelResponse
- newGetApnsVoipSandboxChannelResponse :: Int -> APNSVoipSandboxChannelResponse -> GetApnsVoipSandboxChannelResponse
- data GetApp = GetApp' Text
- newGetApp :: Text -> GetApp
- data GetAppResponse = GetAppResponse' Int ApplicationResponse
- newGetAppResponse :: Int -> ApplicationResponse -> GetAppResponse
- data GetApplicationDateRangeKpi = GetApplicationDateRangeKpi' (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe ISO8601) Text Text
- newGetApplicationDateRangeKpi :: Text -> Text -> GetApplicationDateRangeKpi
- data GetApplicationDateRangeKpiResponse = GetApplicationDateRangeKpiResponse' Int ApplicationDateRangeKpiResponse
- newGetApplicationDateRangeKpiResponse :: Int -> ApplicationDateRangeKpiResponse -> GetApplicationDateRangeKpiResponse
- data GetApplicationSettings = GetApplicationSettings' Text
- newGetApplicationSettings :: Text -> GetApplicationSettings
- data GetApplicationSettingsResponse = GetApplicationSettingsResponse' Int ApplicationSettingsResource
- newGetApplicationSettingsResponse :: Int -> ApplicationSettingsResource -> GetApplicationSettingsResponse
- data GetApps = GetApps' (Maybe Text) (Maybe Text)
- newGetApps :: GetApps
- data GetAppsResponse = GetAppsResponse' Int ApplicationsResponse
- newGetAppsResponse :: Int -> ApplicationsResponse -> GetAppsResponse
- data GetBaiduChannel = GetBaiduChannel' Text
- newGetBaiduChannel :: Text -> GetBaiduChannel
- data GetBaiduChannelResponse = GetBaiduChannelResponse' Int BaiduChannelResponse
- newGetBaiduChannelResponse :: Int -> BaiduChannelResponse -> GetBaiduChannelResponse
- data GetCampaign = GetCampaign' Text Text
- newGetCampaign :: Text -> Text -> GetCampaign
- data GetCampaignResponse = GetCampaignResponse' Int CampaignResponse
- newGetCampaignResponse :: Int -> CampaignResponse -> GetCampaignResponse
- data GetCampaignActivities = GetCampaignActivities' (Maybe Text) (Maybe Text) Text Text
- newGetCampaignActivities :: Text -> Text -> GetCampaignActivities
- data GetCampaignActivitiesResponse = GetCampaignActivitiesResponse' Int ActivitiesResponse
- newGetCampaignActivitiesResponse :: Int -> ActivitiesResponse -> GetCampaignActivitiesResponse
- data GetCampaignDateRangeKpi = GetCampaignDateRangeKpi' (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe ISO8601) Text Text Text
- newGetCampaignDateRangeKpi :: Text -> Text -> Text -> GetCampaignDateRangeKpi
- data GetCampaignDateRangeKpiResponse = GetCampaignDateRangeKpiResponse' Int CampaignDateRangeKpiResponse
- newGetCampaignDateRangeKpiResponse :: Int -> CampaignDateRangeKpiResponse -> GetCampaignDateRangeKpiResponse
- data GetCampaignVersion = GetCampaignVersion' Text Text Text
- newGetCampaignVersion :: Text -> Text -> Text -> GetCampaignVersion
- data GetCampaignVersionResponse = GetCampaignVersionResponse' Int CampaignResponse
- newGetCampaignVersionResponse :: Int -> CampaignResponse -> GetCampaignVersionResponse
- data GetCampaignVersions = GetCampaignVersions' (Maybe Text) (Maybe Text) Text Text
- newGetCampaignVersions :: Text -> Text -> GetCampaignVersions
- data GetCampaignVersionsResponse = GetCampaignVersionsResponse' Int CampaignsResponse
- newGetCampaignVersionsResponse :: Int -> CampaignsResponse -> GetCampaignVersionsResponse
- data GetCampaigns = GetCampaigns' (Maybe Text) (Maybe Text) Text
- newGetCampaigns :: Text -> GetCampaigns
- data GetCampaignsResponse = GetCampaignsResponse' Int CampaignsResponse
- newGetCampaignsResponse :: Int -> CampaignsResponse -> GetCampaignsResponse
- data GetChannels = GetChannels' Text
- newGetChannels :: Text -> GetChannels
- data GetChannelsResponse = GetChannelsResponse' Int ChannelsResponse
- newGetChannelsResponse :: Int -> ChannelsResponse -> GetChannelsResponse
- data GetEmailChannel = GetEmailChannel' Text
- newGetEmailChannel :: Text -> GetEmailChannel
- data GetEmailChannelResponse = GetEmailChannelResponse' Int EmailChannelResponse
- newGetEmailChannelResponse :: Int -> EmailChannelResponse -> GetEmailChannelResponse
- data GetEmailTemplate = GetEmailTemplate' (Maybe Text) Text
- newGetEmailTemplate :: Text -> GetEmailTemplate
- data GetEmailTemplateResponse = GetEmailTemplateResponse' Int EmailTemplateResponse
- newGetEmailTemplateResponse :: Int -> EmailTemplateResponse -> GetEmailTemplateResponse
- data GetEndpoint = GetEndpoint' Text Text
- newGetEndpoint :: Text -> Text -> GetEndpoint
- data GetEndpointResponse = GetEndpointResponse' Int EndpointResponse
- newGetEndpointResponse :: Int -> EndpointResponse -> GetEndpointResponse
- data GetEventStream = GetEventStream' Text
- newGetEventStream :: Text -> GetEventStream
- data GetEventStreamResponse = GetEventStreamResponse' Int EventStream
- newGetEventStreamResponse :: Int -> EventStream -> GetEventStreamResponse
- data GetExportJob = GetExportJob' Text Text
- newGetExportJob :: Text -> Text -> GetExportJob
- data GetExportJobResponse = GetExportJobResponse' Int ExportJobResponse
- newGetExportJobResponse :: Int -> ExportJobResponse -> GetExportJobResponse
- data GetExportJobs = GetExportJobs' (Maybe Text) (Maybe Text) Text
- newGetExportJobs :: Text -> GetExportJobs
- data GetExportJobsResponse = GetExportJobsResponse' Int ExportJobsResponse
- newGetExportJobsResponse :: Int -> ExportJobsResponse -> GetExportJobsResponse
- data GetGcmChannel = GetGcmChannel' Text
- newGetGcmChannel :: Text -> GetGcmChannel
- data GetGcmChannelResponse = GetGcmChannelResponse' Int GCMChannelResponse
- newGetGcmChannelResponse :: Int -> GCMChannelResponse -> GetGcmChannelResponse
- data GetImportJob = GetImportJob' Text Text
- newGetImportJob :: Text -> Text -> GetImportJob
- data GetImportJobResponse = GetImportJobResponse' Int ImportJobResponse
- newGetImportJobResponse :: Int -> ImportJobResponse -> GetImportJobResponse
- data GetImportJobs = GetImportJobs' (Maybe Text) (Maybe Text) Text
- newGetImportJobs :: Text -> GetImportJobs
- data GetImportJobsResponse = GetImportJobsResponse' Int ImportJobsResponse
- newGetImportJobsResponse :: Int -> ImportJobsResponse -> GetImportJobsResponse
- data GetInAppMessages = GetInAppMessages' Text Text
- newGetInAppMessages :: Text -> Text -> GetInAppMessages
- data GetInAppMessagesResponse = GetInAppMessagesResponse' Int InAppMessagesResponse
- newGetInAppMessagesResponse :: Int -> InAppMessagesResponse -> GetInAppMessagesResponse
- data GetInAppTemplate = GetInAppTemplate' (Maybe Text) Text
- newGetInAppTemplate :: Text -> GetInAppTemplate
- data GetInAppTemplateResponse = GetInAppTemplateResponse' Int InAppTemplateResponse
- newGetInAppTemplateResponse :: Int -> InAppTemplateResponse -> GetInAppTemplateResponse
- data GetJourney = GetJourney' Text Text
- newGetJourney :: Text -> Text -> GetJourney
- data GetJourneyResponse = GetJourneyResponse' Int JourneyResponse
- newGetJourneyResponse :: Int -> JourneyResponse -> GetJourneyResponse
- data GetJourneyDateRangeKpi = GetJourneyDateRangeKpi' (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe ISO8601) Text Text Text
- newGetJourneyDateRangeKpi :: Text -> Text -> Text -> GetJourneyDateRangeKpi
- data GetJourneyDateRangeKpiResponse = GetJourneyDateRangeKpiResponse' Int JourneyDateRangeKpiResponse
- newGetJourneyDateRangeKpiResponse :: Int -> JourneyDateRangeKpiResponse -> GetJourneyDateRangeKpiResponse
- data GetJourneyExecutionActivityMetrics = GetJourneyExecutionActivityMetrics' (Maybe Text) (Maybe Text) Text Text Text
- newGetJourneyExecutionActivityMetrics :: Text -> Text -> Text -> GetJourneyExecutionActivityMetrics
- data GetJourneyExecutionActivityMetricsResponse = GetJourneyExecutionActivityMetricsResponse' Int JourneyExecutionActivityMetricsResponse
- newGetJourneyExecutionActivityMetricsResponse :: Int -> JourneyExecutionActivityMetricsResponse -> GetJourneyExecutionActivityMetricsResponse
- data GetJourneyExecutionMetrics = GetJourneyExecutionMetrics' (Maybe Text) (Maybe Text) Text Text
- newGetJourneyExecutionMetrics :: Text -> Text -> GetJourneyExecutionMetrics
- data GetJourneyExecutionMetricsResponse = GetJourneyExecutionMetricsResponse' Int JourneyExecutionMetricsResponse
- newGetJourneyExecutionMetricsResponse :: Int -> JourneyExecutionMetricsResponse -> GetJourneyExecutionMetricsResponse
- data GetPushTemplate = GetPushTemplate' (Maybe Text) Text
- newGetPushTemplate :: Text -> GetPushTemplate
- data GetPushTemplateResponse = GetPushTemplateResponse' Int PushNotificationTemplateResponse
- newGetPushTemplateResponse :: Int -> PushNotificationTemplateResponse -> GetPushTemplateResponse
- data GetRecommenderConfiguration = GetRecommenderConfiguration' Text
- newGetRecommenderConfiguration :: Text -> GetRecommenderConfiguration
- data GetRecommenderConfigurationResponse = GetRecommenderConfigurationResponse' Int RecommenderConfigurationResponse
- newGetRecommenderConfigurationResponse :: Int -> RecommenderConfigurationResponse -> GetRecommenderConfigurationResponse
- data GetRecommenderConfigurations = GetRecommenderConfigurations' (Maybe Text) (Maybe Text)
- newGetRecommenderConfigurations :: GetRecommenderConfigurations
- data GetRecommenderConfigurationsResponse = GetRecommenderConfigurationsResponse' Int ListRecommenderConfigurationsResponse
- newGetRecommenderConfigurationsResponse :: Int -> ListRecommenderConfigurationsResponse -> GetRecommenderConfigurationsResponse
- data GetSegment = GetSegment' Text Text
- newGetSegment :: Text -> Text -> GetSegment
- data GetSegmentResponse = GetSegmentResponse' Int SegmentResponse
- newGetSegmentResponse :: Int -> SegmentResponse -> GetSegmentResponse
- data GetSegmentExportJobs = GetSegmentExportJobs' (Maybe Text) (Maybe Text) Text Text
- newGetSegmentExportJobs :: Text -> Text -> GetSegmentExportJobs
- data GetSegmentExportJobsResponse = GetSegmentExportJobsResponse' Int ExportJobsResponse
- newGetSegmentExportJobsResponse :: Int -> ExportJobsResponse -> GetSegmentExportJobsResponse
- data GetSegmentImportJobs = GetSegmentImportJobs' (Maybe Text) (Maybe Text) Text Text
- newGetSegmentImportJobs :: Text -> Text -> GetSegmentImportJobs
- data GetSegmentImportJobsResponse = GetSegmentImportJobsResponse' Int ImportJobsResponse
- newGetSegmentImportJobsResponse :: Int -> ImportJobsResponse -> GetSegmentImportJobsResponse
- data GetSegmentVersion = GetSegmentVersion' Text Text Text
- newGetSegmentVersion :: Text -> Text -> Text -> GetSegmentVersion
- data GetSegmentVersionResponse = GetSegmentVersionResponse' Int SegmentResponse
- newGetSegmentVersionResponse :: Int -> SegmentResponse -> GetSegmentVersionResponse
- data GetSegmentVersions = GetSegmentVersions' (Maybe Text) (Maybe Text) Text Text
- newGetSegmentVersions :: Text -> Text -> GetSegmentVersions
- data GetSegmentVersionsResponse = GetSegmentVersionsResponse' Int SegmentsResponse
- newGetSegmentVersionsResponse :: Int -> SegmentsResponse -> GetSegmentVersionsResponse
- data GetSegments = GetSegments' (Maybe Text) (Maybe Text) Text
- newGetSegments :: Text -> GetSegments
- data GetSegmentsResponse = GetSegmentsResponse' Int SegmentsResponse
- newGetSegmentsResponse :: Int -> SegmentsResponse -> GetSegmentsResponse
- data GetSmsChannel = GetSmsChannel' Text
- newGetSmsChannel :: Text -> GetSmsChannel
- data GetSmsChannelResponse = GetSmsChannelResponse' Int SMSChannelResponse
- newGetSmsChannelResponse :: Int -> SMSChannelResponse -> GetSmsChannelResponse
- data GetSmsTemplate = GetSmsTemplate' (Maybe Text) Text
- newGetSmsTemplate :: Text -> GetSmsTemplate
- data GetSmsTemplateResponse = GetSmsTemplateResponse' Int SMSTemplateResponse
- newGetSmsTemplateResponse :: Int -> SMSTemplateResponse -> GetSmsTemplateResponse
- data GetUserEndpoints = GetUserEndpoints' Text Text
- newGetUserEndpoints :: Text -> Text -> GetUserEndpoints
- data GetUserEndpointsResponse = GetUserEndpointsResponse' Int EndpointsResponse
- newGetUserEndpointsResponse :: Int -> EndpointsResponse -> GetUserEndpointsResponse
- data GetVoiceChannel = GetVoiceChannel' Text
- newGetVoiceChannel :: Text -> GetVoiceChannel
- data GetVoiceChannelResponse = GetVoiceChannelResponse' Int VoiceChannelResponse
- newGetVoiceChannelResponse :: Int -> VoiceChannelResponse -> GetVoiceChannelResponse
- data GetVoiceTemplate = GetVoiceTemplate' (Maybe Text) Text
- newGetVoiceTemplate :: Text -> GetVoiceTemplate
- data GetVoiceTemplateResponse = GetVoiceTemplateResponse' Int VoiceTemplateResponse
- newGetVoiceTemplateResponse :: Int -> VoiceTemplateResponse -> GetVoiceTemplateResponse
- data ListJourneys = ListJourneys' (Maybe Text) (Maybe Text) Text
- newListJourneys :: Text -> ListJourneys
- data ListJourneysResponse = ListJourneysResponse' Int JourneysResponse
- newListJourneysResponse :: Int -> JourneysResponse -> ListJourneysResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' Int TagsModel
- newListTagsForResourceResponse :: Int -> TagsModel -> ListTagsForResourceResponse
- data ListTemplateVersions = ListTemplateVersions' (Maybe Text) (Maybe Text) Text Text
- newListTemplateVersions :: Text -> Text -> ListTemplateVersions
- data ListTemplateVersionsResponse = ListTemplateVersionsResponse' Int TemplateVersionsResponse
- newListTemplateVersionsResponse :: Int -> TemplateVersionsResponse -> ListTemplateVersionsResponse
- data ListTemplates = ListTemplates' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newListTemplates :: ListTemplates
- data ListTemplatesResponse = ListTemplatesResponse' Int TemplatesResponse
- newListTemplatesResponse :: Int -> TemplatesResponse -> ListTemplatesResponse
- data PhoneNumberValidate = PhoneNumberValidate' NumberValidateRequest
- newPhoneNumberValidate :: NumberValidateRequest -> PhoneNumberValidate
- data PhoneNumberValidateResponse = PhoneNumberValidateResponse' Int NumberValidateResponse
- newPhoneNumberValidateResponse :: Int -> NumberValidateResponse -> PhoneNumberValidateResponse
- data PutEventStream = PutEventStream' Text WriteEventStream
- newPutEventStream :: Text -> WriteEventStream -> PutEventStream
- data PutEventStreamResponse = PutEventStreamResponse' Int EventStream
- newPutEventStreamResponse :: Int -> EventStream -> PutEventStreamResponse
- data PutEvents = PutEvents' Text EventsRequest
- newPutEvents :: Text -> EventsRequest -> PutEvents
- data PutEventsResponse = PutEventsResponse' Int EventsResponse
- newPutEventsResponse :: Int -> EventsResponse -> PutEventsResponse
- data RemoveAttributes = RemoveAttributes' Text Text UpdateAttributesRequest
- newRemoveAttributes :: Text -> Text -> UpdateAttributesRequest -> RemoveAttributes
- data RemoveAttributesResponse = RemoveAttributesResponse' Int AttributesResource
- newRemoveAttributesResponse :: Int -> AttributesResource -> RemoveAttributesResponse
- data SendMessages = SendMessages' Text MessageRequest
- newSendMessages :: Text -> MessageRequest -> SendMessages
- data SendMessagesResponse = SendMessagesResponse' Int MessageResponse
- newSendMessagesResponse :: Int -> MessageResponse -> SendMessagesResponse
- data SendOTPMessage = SendOTPMessage' Text SendOTPMessageRequestParameters
- newSendOTPMessage :: Text -> SendOTPMessageRequestParameters -> SendOTPMessage
- data SendOTPMessageResponse = SendOTPMessageResponse' Int MessageResponse
- newSendOTPMessageResponse :: Int -> MessageResponse -> SendOTPMessageResponse
- data SendUsersMessages = SendUsersMessages' Text SendUsersMessageRequest
- newSendUsersMessages :: Text -> SendUsersMessageRequest -> SendUsersMessages
- data SendUsersMessagesResponse = SendUsersMessagesResponse' Int SendUsersMessageResponse
- newSendUsersMessagesResponse :: Int -> SendUsersMessageResponse -> SendUsersMessagesResponse
- data TagResource = TagResource' Text TagsModel
- newTagResource :: Text -> TagsModel -> TagResource
- data TagResourceResponse = TagResourceResponse' {
- newTagResourceResponse :: TagResourceResponse
- data UntagResource = UntagResource' [Text] Text
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' {
- newUntagResourceResponse :: UntagResourceResponse
- data UpdateAdmChannel = UpdateAdmChannel' Text ADMChannelRequest
- newUpdateAdmChannel :: Text -> ADMChannelRequest -> UpdateAdmChannel
- data UpdateAdmChannelResponse = UpdateAdmChannelResponse' Int ADMChannelResponse
- newUpdateAdmChannelResponse :: Int -> ADMChannelResponse -> UpdateAdmChannelResponse
- data UpdateApnsChannel = UpdateApnsChannel' Text APNSChannelRequest
- newUpdateApnsChannel :: Text -> APNSChannelRequest -> UpdateApnsChannel
- data UpdateApnsChannelResponse = UpdateApnsChannelResponse' Int APNSChannelResponse
- newUpdateApnsChannelResponse :: Int -> APNSChannelResponse -> UpdateApnsChannelResponse
- data UpdateApnsSandboxChannel = UpdateApnsSandboxChannel' Text APNSSandboxChannelRequest
- newUpdateApnsSandboxChannel :: Text -> APNSSandboxChannelRequest -> UpdateApnsSandboxChannel
- data UpdateApnsSandboxChannelResponse = UpdateApnsSandboxChannelResponse' Int APNSSandboxChannelResponse
- newUpdateApnsSandboxChannelResponse :: Int -> APNSSandboxChannelResponse -> UpdateApnsSandboxChannelResponse
- data UpdateApnsVoipChannel = UpdateApnsVoipChannel' Text APNSVoipChannelRequest
- newUpdateApnsVoipChannel :: Text -> APNSVoipChannelRequest -> UpdateApnsVoipChannel
- data UpdateApnsVoipChannelResponse = UpdateApnsVoipChannelResponse' Int APNSVoipChannelResponse
- newUpdateApnsVoipChannelResponse :: Int -> APNSVoipChannelResponse -> UpdateApnsVoipChannelResponse
- data UpdateApnsVoipSandboxChannel = UpdateApnsVoipSandboxChannel' Text APNSVoipSandboxChannelRequest
- newUpdateApnsVoipSandboxChannel :: Text -> APNSVoipSandboxChannelRequest -> UpdateApnsVoipSandboxChannel
- data UpdateApnsVoipSandboxChannelResponse = UpdateApnsVoipSandboxChannelResponse' Int APNSVoipSandboxChannelResponse
- newUpdateApnsVoipSandboxChannelResponse :: Int -> APNSVoipSandboxChannelResponse -> UpdateApnsVoipSandboxChannelResponse
- data UpdateApplicationSettings = UpdateApplicationSettings' Text WriteApplicationSettingsRequest
- newUpdateApplicationSettings :: Text -> WriteApplicationSettingsRequest -> UpdateApplicationSettings
- data UpdateApplicationSettingsResponse = UpdateApplicationSettingsResponse' Int ApplicationSettingsResource
- newUpdateApplicationSettingsResponse :: Int -> ApplicationSettingsResource -> UpdateApplicationSettingsResponse
- data UpdateBaiduChannel = UpdateBaiduChannel' Text BaiduChannelRequest
- newUpdateBaiduChannel :: Text -> BaiduChannelRequest -> UpdateBaiduChannel
- data UpdateBaiduChannelResponse = UpdateBaiduChannelResponse' Int BaiduChannelResponse
- newUpdateBaiduChannelResponse :: Int -> BaiduChannelResponse -> UpdateBaiduChannelResponse
- data UpdateCampaign = UpdateCampaign' Text Text WriteCampaignRequest
- newUpdateCampaign :: Text -> Text -> WriteCampaignRequest -> UpdateCampaign
- data UpdateCampaignResponse = UpdateCampaignResponse' Int CampaignResponse
- newUpdateCampaignResponse :: Int -> CampaignResponse -> UpdateCampaignResponse
- data UpdateEmailChannel = UpdateEmailChannel' Text EmailChannelRequest
- newUpdateEmailChannel :: Text -> EmailChannelRequest -> UpdateEmailChannel
- data UpdateEmailChannelResponse = UpdateEmailChannelResponse' Int EmailChannelResponse
- newUpdateEmailChannelResponse :: Int -> EmailChannelResponse -> UpdateEmailChannelResponse
- data UpdateEmailTemplate = UpdateEmailTemplate' (Maybe Bool) (Maybe Text) Text EmailTemplateRequest
- newUpdateEmailTemplate :: Text -> EmailTemplateRequest -> UpdateEmailTemplate
- data UpdateEmailTemplateResponse = UpdateEmailTemplateResponse' Int MessageBody
- newUpdateEmailTemplateResponse :: Int -> MessageBody -> UpdateEmailTemplateResponse
- data UpdateEndpoint = UpdateEndpoint' Text Text EndpointRequest
- newUpdateEndpoint :: Text -> Text -> EndpointRequest -> UpdateEndpoint
- data UpdateEndpointResponse = UpdateEndpointResponse' Int MessageBody
- newUpdateEndpointResponse :: Int -> MessageBody -> UpdateEndpointResponse
- data UpdateEndpointsBatch = UpdateEndpointsBatch' Text EndpointBatchRequest
- newUpdateEndpointsBatch :: Text -> EndpointBatchRequest -> UpdateEndpointsBatch
- data UpdateEndpointsBatchResponse = UpdateEndpointsBatchResponse' Int MessageBody
- newUpdateEndpointsBatchResponse :: Int -> MessageBody -> UpdateEndpointsBatchResponse
- data UpdateGcmChannel = UpdateGcmChannel' Text GCMChannelRequest
- newUpdateGcmChannel :: Text -> GCMChannelRequest -> UpdateGcmChannel
- data UpdateGcmChannelResponse = UpdateGcmChannelResponse' Int GCMChannelResponse
- newUpdateGcmChannelResponse :: Int -> GCMChannelResponse -> UpdateGcmChannelResponse
- data UpdateInAppTemplate = UpdateInAppTemplate' (Maybe Bool) (Maybe Text) Text InAppTemplateRequest
- newUpdateInAppTemplate :: Text -> InAppTemplateRequest -> UpdateInAppTemplate
- data UpdateInAppTemplateResponse = UpdateInAppTemplateResponse' Int MessageBody
- newUpdateInAppTemplateResponse :: Int -> MessageBody -> UpdateInAppTemplateResponse
- data UpdateJourney = UpdateJourney' Text Text WriteJourneyRequest
- newUpdateJourney :: Text -> Text -> WriteJourneyRequest -> UpdateJourney
- data UpdateJourneyResponse = UpdateJourneyResponse' Int JourneyResponse
- newUpdateJourneyResponse :: Int -> JourneyResponse -> UpdateJourneyResponse
- data UpdateJourneyState = UpdateJourneyState' Text Text JourneyStateRequest
- newUpdateJourneyState :: Text -> Text -> JourneyStateRequest -> UpdateJourneyState
- data UpdateJourneyStateResponse = UpdateJourneyStateResponse' Int JourneyResponse
- newUpdateJourneyStateResponse :: Int -> JourneyResponse -> UpdateJourneyStateResponse
- data UpdatePushTemplate = UpdatePushTemplate' (Maybe Bool) (Maybe Text) Text PushNotificationTemplateRequest
- newUpdatePushTemplate :: Text -> PushNotificationTemplateRequest -> UpdatePushTemplate
- data UpdatePushTemplateResponse = UpdatePushTemplateResponse' Int MessageBody
- newUpdatePushTemplateResponse :: Int -> MessageBody -> UpdatePushTemplateResponse
- data UpdateRecommenderConfiguration' = UpdateRecommenderConfiguration'' Text UpdateRecommenderConfiguration
- newUpdateRecommenderConfiguration' :: Text -> UpdateRecommenderConfiguration -> UpdateRecommenderConfiguration'
- data UpdateRecommenderConfigurationResponse = UpdateRecommenderConfigurationResponse' Int RecommenderConfigurationResponse
- newUpdateRecommenderConfigurationResponse :: Int -> RecommenderConfigurationResponse -> UpdateRecommenderConfigurationResponse
- data UpdateSegment = UpdateSegment' Text Text WriteSegmentRequest
- newUpdateSegment :: Text -> Text -> WriteSegmentRequest -> UpdateSegment
- data UpdateSegmentResponse = UpdateSegmentResponse' Int SegmentResponse
- newUpdateSegmentResponse :: Int -> SegmentResponse -> UpdateSegmentResponse
- data UpdateSmsChannel = UpdateSmsChannel' Text SMSChannelRequest
- newUpdateSmsChannel :: Text -> SMSChannelRequest -> UpdateSmsChannel
- data UpdateSmsChannelResponse = UpdateSmsChannelResponse' Int SMSChannelResponse
- newUpdateSmsChannelResponse :: Int -> SMSChannelResponse -> UpdateSmsChannelResponse
- data UpdateSmsTemplate = UpdateSmsTemplate' (Maybe Bool) (Maybe Text) Text SMSTemplateRequest
- newUpdateSmsTemplate :: Text -> SMSTemplateRequest -> UpdateSmsTemplate
- data UpdateSmsTemplateResponse = UpdateSmsTemplateResponse' Int MessageBody
- newUpdateSmsTemplateResponse :: Int -> MessageBody -> UpdateSmsTemplateResponse
- data UpdateTemplateActiveVersion = UpdateTemplateActiveVersion' Text Text TemplateActiveVersionRequest
- newUpdateTemplateActiveVersion :: Text -> Text -> TemplateActiveVersionRequest -> UpdateTemplateActiveVersion
- data UpdateTemplateActiveVersionResponse = UpdateTemplateActiveVersionResponse' Int MessageBody
- newUpdateTemplateActiveVersionResponse :: Int -> MessageBody -> UpdateTemplateActiveVersionResponse
- data UpdateVoiceChannel = UpdateVoiceChannel' Text VoiceChannelRequest
- newUpdateVoiceChannel :: Text -> VoiceChannelRequest -> UpdateVoiceChannel
- data UpdateVoiceChannelResponse = UpdateVoiceChannelResponse' Int VoiceChannelResponse
- newUpdateVoiceChannelResponse :: Int -> VoiceChannelResponse -> UpdateVoiceChannelResponse
- data UpdateVoiceTemplate = UpdateVoiceTemplate' (Maybe Bool) (Maybe Text) Text VoiceTemplateRequest
- newUpdateVoiceTemplate :: Text -> VoiceTemplateRequest -> UpdateVoiceTemplate
- data UpdateVoiceTemplateResponse = UpdateVoiceTemplateResponse' Int MessageBody
- newUpdateVoiceTemplateResponse :: Int -> MessageBody -> UpdateVoiceTemplateResponse
- data VerifyOTPMessage = VerifyOTPMessage' Text VerifyOTPMessageRequestParameters
- newVerifyOTPMessage :: Text -> VerifyOTPMessageRequestParameters -> VerifyOTPMessage
- data VerifyOTPMessageResponse = VerifyOTPMessageResponse' Int VerificationResponse
- newVerifyOTPMessageResponse :: Int -> VerificationResponse -> VerifyOTPMessageResponse
- newtype Action where
- Action' {
- fromAction :: Text
- pattern Action_DEEP_LINK :: Action
- pattern Action_OPEN_APP :: Action
- pattern Action_URL :: Action
- Action' {
- newtype Alignment where
- Alignment' { }
- pattern Alignment_CENTER :: Alignment
- pattern Alignment_LEFT :: Alignment
- pattern Alignment_RIGHT :: Alignment
- newtype AttributeType where
- AttributeType' { }
- pattern AttributeType_AFTER :: AttributeType
- pattern AttributeType_BEFORE :: AttributeType
- pattern AttributeType_BETWEEN :: AttributeType
- pattern AttributeType_CONTAINS :: AttributeType
- pattern AttributeType_EXCLUSIVE :: AttributeType
- pattern AttributeType_INCLUSIVE :: AttributeType
- pattern AttributeType_ON :: AttributeType
- newtype ButtonAction where
- ButtonAction' { }
- pattern ButtonAction_CLOSE :: ButtonAction
- pattern ButtonAction_DEEP_LINK :: ButtonAction
- pattern ButtonAction_LINK :: ButtonAction
- newtype CampaignStatus where
- CampaignStatus' { }
- pattern CampaignStatus_COMPLETED :: CampaignStatus
- pattern CampaignStatus_DELETED :: CampaignStatus
- pattern CampaignStatus_EXECUTING :: CampaignStatus
- pattern CampaignStatus_INVALID :: CampaignStatus
- pattern CampaignStatus_PAUSED :: CampaignStatus
- pattern CampaignStatus_PENDING_NEXT_RUN :: CampaignStatus
- pattern CampaignStatus_SCHEDULED :: CampaignStatus
- newtype ChannelType where
- ChannelType' { }
- pattern ChannelType_ADM :: ChannelType
- pattern ChannelType_APNS :: ChannelType
- pattern ChannelType_APNS_SANDBOX :: ChannelType
- pattern ChannelType_APNS_VOIP :: ChannelType
- pattern ChannelType_APNS_VOIP_SANDBOX :: ChannelType
- pattern ChannelType_BAIDU :: ChannelType
- pattern ChannelType_CUSTOM :: ChannelType
- pattern ChannelType_EMAIL :: ChannelType
- pattern ChannelType_GCM :: ChannelType
- pattern ChannelType_IN_APP :: ChannelType
- pattern ChannelType_PUSH :: ChannelType
- pattern ChannelType_SMS :: ChannelType
- pattern ChannelType_VOICE :: ChannelType
- newtype DayOfWeek where
- DayOfWeek' { }
- pattern DayOfWeek_FRIDAY :: DayOfWeek
- pattern DayOfWeek_MONDAY :: DayOfWeek
- pattern DayOfWeek_SATURDAY :: DayOfWeek
- pattern DayOfWeek_SUNDAY :: DayOfWeek
- pattern DayOfWeek_THURSDAY :: DayOfWeek
- pattern DayOfWeek_TUESDAY :: DayOfWeek
- pattern DayOfWeek_WEDNESDAY :: DayOfWeek
- newtype DefinitionFormat where
- DefinitionFormat' { }
- pattern DefinitionFormat_CSV :: DefinitionFormat
- pattern DefinitionFormat_JSON :: DefinitionFormat
- newtype DeliveryStatus where
- DeliveryStatus' { }
- pattern DeliveryStatus_DUPLICATE :: DeliveryStatus
- pattern DeliveryStatus_OPT_OUT :: DeliveryStatus
- pattern DeliveryStatus_PERMANENT_FAILURE :: DeliveryStatus
- pattern DeliveryStatus_SUCCESSFUL :: DeliveryStatus
- pattern DeliveryStatus_TEMPORARY_FAILURE :: DeliveryStatus
- pattern DeliveryStatus_THROTTLED :: DeliveryStatus
- pattern DeliveryStatus_UNKNOWN_FAILURE :: DeliveryStatus
- newtype DimensionType where
- DimensionType' { }
- pattern DimensionType_EXCLUSIVE :: DimensionType
- pattern DimensionType_INCLUSIVE :: DimensionType
- newtype Duration where
- Duration' {
- fromDuration :: Text
- pattern Duration_DAY_14 :: Duration
- pattern Duration_DAY_30 :: Duration
- pattern Duration_DAY_7 :: Duration
- pattern Duration_HR_24 :: Duration
- Duration' {
- newtype EndpointTypesElement where
- EndpointTypesElement' { }
- pattern EndpointTypesElement_ADM :: EndpointTypesElement
- pattern EndpointTypesElement_APNS :: EndpointTypesElement
- pattern EndpointTypesElement_APNS_SANDBOX :: EndpointTypesElement
- pattern EndpointTypesElement_APNS_VOIP :: EndpointTypesElement
- pattern EndpointTypesElement_APNS_VOIP_SANDBOX :: EndpointTypesElement
- pattern EndpointTypesElement_BAIDU :: EndpointTypesElement
- pattern EndpointTypesElement_CUSTOM :: EndpointTypesElement
- pattern EndpointTypesElement_EMAIL :: EndpointTypesElement
- pattern EndpointTypesElement_GCM :: EndpointTypesElement
- pattern EndpointTypesElement_IN_APP :: EndpointTypesElement
- pattern EndpointTypesElement_PUSH :: EndpointTypesElement
- pattern EndpointTypesElement_SMS :: EndpointTypesElement
- pattern EndpointTypesElement_VOICE :: EndpointTypesElement
- newtype FilterType where
- FilterType' { }
- pattern FilterType_ENDPOINT :: FilterType
- pattern FilterType_SYSTEM :: FilterType
- newtype Frequency where
- Frequency' { }
- pattern Frequency_DAILY :: Frequency
- pattern Frequency_EVENT :: Frequency
- pattern Frequency_HOURLY :: Frequency
- pattern Frequency_IN_APP_EVENT :: Frequency
- pattern Frequency_MONTHLY :: Frequency
- pattern Frequency_ONCE :: Frequency
- pattern Frequency_WEEKLY :: Frequency
- newtype Include where
- Include' {
- fromInclude :: Text
- pattern Include_ALL :: Include
- pattern Include_ANY :: Include
- pattern Include_NONE :: Include
- Include' {
- newtype JobStatus where
- JobStatus' { }
- pattern JobStatus_COMPLETED :: JobStatus
- pattern JobStatus_COMPLETING :: JobStatus
- pattern JobStatus_CREATED :: JobStatus
- pattern JobStatus_FAILED :: JobStatus
- pattern JobStatus_FAILING :: JobStatus
- pattern JobStatus_INITIALIZING :: JobStatus
- pattern JobStatus_PENDING_JOB :: JobStatus
- pattern JobStatus_PREPARING_FOR_INITIALIZATION :: JobStatus
- pattern JobStatus_PROCESSING :: JobStatus
- newtype Layout where
- Layout' {
- fromLayout :: Text
- pattern Layout_BOTTOM_BANNER :: Layout
- pattern Layout_CAROUSEL :: Layout
- pattern Layout_MIDDLE_BANNER :: Layout
- pattern Layout_MOBILE_FEED :: Layout
- pattern Layout_OVERLAYS :: Layout
- pattern Layout_TOP_BANNER :: Layout
- Layout' {
- newtype MessageType where
- MessageType' { }
- pattern MessageType_PROMOTIONAL :: MessageType
- pattern MessageType_TRANSACTIONAL :: MessageType
- newtype Mode where
- Mode' { }
- pattern Mode_DELIVERY :: Mode
- pattern Mode_FILTER :: Mode
- newtype Operator where
- Operator' {
- fromOperator :: Text
- pattern Operator_ALL :: Operator
- pattern Operator_ANY :: Operator
- Operator' {
- newtype RecencyType where
- RecencyType' { }
- pattern RecencyType_ACTIVE :: RecencyType
- pattern RecencyType_INACTIVE :: RecencyType
- newtype SegmentType where
- SegmentType' { }
- pattern SegmentType_DIMENSIONAL :: SegmentType
- pattern SegmentType_IMPORT :: SegmentType
- newtype SourceType where
- SourceType' { }
- pattern SourceType_ALL :: SourceType
- pattern SourceType_ANY :: SourceType
- pattern SourceType_NONE :: SourceType
- newtype State where
- State' { }
- pattern State_ACTIVE :: State
- pattern State_CANCELLED :: State
- pattern State_CLOSED :: State
- pattern State_COMPLETED :: State
- pattern State_DRAFT :: State
- pattern State_PAUSED :: State
- newtype TemplateType where
- TemplateType' { }
- pattern TemplateType_EMAIL :: TemplateType
- pattern TemplateType_INAPP :: TemplateType
- pattern TemplateType_PUSH :: TemplateType
- pattern TemplateType_SMS :: TemplateType
- pattern TemplateType_VOICE :: TemplateType
- newtype Type where
- data ADMChannelRequest = ADMChannelRequest' (Maybe Bool) Text Text
- newADMChannelRequest :: Text -> Text -> ADMChannelRequest
- data ADMChannelResponse = ADMChannelResponse' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Int) Text
- newADMChannelResponse :: Text -> ADMChannelResponse
- data ADMMessage = ADMMessage' (Maybe Action) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (HashMap Text [Text])) (Maybe Text) (Maybe Text)
- newADMMessage :: ADMMessage
- data APNSChannelRequest = APNSChannelRequest' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newAPNSChannelRequest :: APNSChannelRequest
- data APNSChannelResponse = APNSChannelResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Int) Text
- newAPNSChannelResponse :: Text -> APNSChannelResponse
- data APNSMessage = APNSMessage' (Maybe Text) (Maybe Action) (Maybe Int) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe (HashMap Text [Text])) (Maybe Text) (Maybe Int) (Maybe Text) (Maybe Text)
- newAPNSMessage :: APNSMessage
- data APNSPushNotificationTemplate = APNSPushNotificationTemplate' (Maybe Action) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newAPNSPushNotificationTemplate :: APNSPushNotificationTemplate
- data APNSSandboxChannelRequest = APNSSandboxChannelRequest' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newAPNSSandboxChannelRequest :: APNSSandboxChannelRequest
- data APNSSandboxChannelResponse = APNSSandboxChannelResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Int) Text
- newAPNSSandboxChannelResponse :: Text -> APNSSandboxChannelResponse
- data APNSVoipChannelRequest = APNSVoipChannelRequest' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newAPNSVoipChannelRequest :: APNSVoipChannelRequest
- data APNSVoipChannelResponse = APNSVoipChannelResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Int) Text
- newAPNSVoipChannelResponse :: Text -> APNSVoipChannelResponse
- data APNSVoipSandboxChannelRequest = APNSVoipSandboxChannelRequest' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newAPNSVoipSandboxChannelRequest :: APNSVoipSandboxChannelRequest
- data APNSVoipSandboxChannelResponse = APNSVoipSandboxChannelResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Int) Text
- newAPNSVoipSandboxChannelResponse :: Text -> APNSVoipSandboxChannelResponse
- data ActivitiesResponse = ActivitiesResponse' (Maybe Text) [ActivityResponse]
- newActivitiesResponse :: ActivitiesResponse
- data Activity = Activity' (Maybe CustomMessageActivity) (Maybe ConditionalSplitActivity) (Maybe ContactCenterActivity) (Maybe Text) (Maybe EmailMessageActivity) (Maybe HoldoutActivity) (Maybe MultiConditionalSplitActivity) (Maybe PushMessageActivity) (Maybe RandomSplitActivity) (Maybe SMSMessageActivity) (Maybe WaitActivity)
- newActivity :: Activity
- data ActivityResponse = ActivityResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Int) (Maybe Int) (Maybe Int) (Maybe Int) (Maybe Text) Text Text Text
- newActivityResponse :: Text -> Text -> Text -> ActivityResponse
- data AddressConfiguration = AddressConfiguration' (Maybe Text) (Maybe ChannelType) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe (HashMap Text [Text])) (Maybe Text)
- newAddressConfiguration :: AddressConfiguration
- data AndroidPushNotificationTemplate = AndroidPushNotificationTemplate' (Maybe Action) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newAndroidPushNotificationTemplate :: AndroidPushNotificationTemplate
- data ApplicationDateRangeKpiResponse = ApplicationDateRangeKpiResponse' (Maybe Text) BaseKpiResult Text ISO8601 ISO8601 Text
- newApplicationDateRangeKpiResponse :: BaseKpiResult -> Text -> UTCTime -> UTCTime -> Text -> ApplicationDateRangeKpiResponse
- data ApplicationResponse = ApplicationResponse' (Maybe Text) (Maybe (HashMap Text Text)) Text Text Text
- newApplicationResponse :: Text -> Text -> Text -> ApplicationResponse
- data ApplicationSettingsResource = ApplicationSettingsResource' (Maybe CampaignHook) (Maybe Text) (Maybe CampaignLimits) (Maybe QuietTime) Text
- newApplicationSettingsResource :: Text -> ApplicationSettingsResource
- data ApplicationsResponse = ApplicationsResponse' (Maybe [ApplicationResponse]) (Maybe Text)
- newApplicationsResponse :: ApplicationsResponse
- data AttributeDimension = AttributeDimension' (Maybe AttributeType) [Text]
- newAttributeDimension :: AttributeDimension
- data AttributesResource = AttributesResource' (Maybe [Text]) Text Text
- newAttributesResource :: Text -> Text -> AttributesResource
- data BaiduChannelRequest = BaiduChannelRequest' (Maybe Bool) Text Text
- newBaiduChannelRequest :: Text -> Text -> BaiduChannelRequest
- data BaiduChannelResponse = BaiduChannelResponse' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Int) Text Text
- newBaiduChannelResponse :: Text -> Text -> BaiduChannelResponse
- data BaiduMessage = BaiduMessage' (Maybe Action) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (HashMap Text [Text])) (Maybe Int) (Maybe Text) (Maybe Text)
- newBaiduMessage :: BaiduMessage
- data BaseKpiResult = BaseKpiResult' [ResultRow]
- newBaseKpiResult :: BaseKpiResult
- data CampaignCustomMessage = CampaignCustomMessage' (Maybe Text)
- newCampaignCustomMessage :: CampaignCustomMessage
- data CampaignDateRangeKpiResponse = CampaignDateRangeKpiResponse' (Maybe Text) BaseKpiResult Text ISO8601 Text ISO8601 Text
- newCampaignDateRangeKpiResponse :: BaseKpiResult -> Text -> UTCTime -> Text -> UTCTime -> Text -> CampaignDateRangeKpiResponse
- data CampaignEmailMessage = CampaignEmailMessage' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newCampaignEmailMessage :: CampaignEmailMessage
- data CampaignEventFilter = CampaignEventFilter' FilterType EventDimensions
- newCampaignEventFilter :: FilterType -> EventDimensions -> CampaignEventFilter
- data CampaignHook = CampaignHook' (Maybe Text) (Maybe Mode) (Maybe Text)
- newCampaignHook :: CampaignHook
- data CampaignInAppMessage = CampaignInAppMessage' (Maybe Text) (Maybe [InAppMessageContent]) (Maybe (HashMap Text Text)) (Maybe Layout)
- newCampaignInAppMessage :: CampaignInAppMessage
- data CampaignLimits = CampaignLimits' (Maybe Int) (Maybe Int) (Maybe Int) (Maybe Int) (Maybe Int)
- newCampaignLimits :: CampaignLimits
- data CampaignResponse = CampaignResponse' (Maybe [TreatmentResource]) (Maybe CustomDeliveryConfiguration) (Maybe CampaignState) (Maybe Text) (Maybe Int) (Maybe CampaignHook) (Maybe Bool) (Maybe CampaignLimits) (Maybe MessageConfiguration) (Maybe Text) (Maybe Int) (Maybe Schedule) (Maybe CampaignState) (Maybe TemplateConfiguration) (Maybe Text) (Maybe Text) (Maybe Int) (Maybe (HashMap Text Text)) Text Text Text Int Text Text Text
- newCampaignResponse :: Text -> Text -> Text -> Int -> Text -> Text -> Text -> CampaignResponse
- data CampaignSmsMessage = CampaignSmsMessage' (Maybe Text) (Maybe Text) (Maybe MessageType) (Maybe Text) (Maybe Text) (Maybe Text)
- newCampaignSmsMessage :: CampaignSmsMessage
- data CampaignState = CampaignState' (Maybe CampaignStatus)
- newCampaignState :: CampaignState
- data CampaignsResponse = CampaignsResponse' (Maybe Text) [CampaignResponse]
- newCampaignsResponse :: CampaignsResponse
- data ChannelResponse = ChannelResponse' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Int)
- newChannelResponse :: ChannelResponse
- data ChannelsResponse = ChannelsResponse' (HashMap Text ChannelResponse)
- newChannelsResponse :: ChannelsResponse
- data ClosedDays = ClosedDays' (Maybe [ClosedDaysRule]) (Maybe [ClosedDaysRule]) (Maybe [ClosedDaysRule]) (Maybe [ClosedDaysRule]) (Maybe [ClosedDaysRule])
- newClosedDays :: ClosedDays
- data ClosedDaysRule = ClosedDaysRule' (Maybe Text) (Maybe Text) (Maybe Text)
- newClosedDaysRule :: ClosedDaysRule
- data Condition = Condition' (Maybe [SimpleCondition]) (Maybe Operator)
- newCondition :: Condition
- data ConditionalSplitActivity = ConditionalSplitActivity' (Maybe Condition) (Maybe WaitTime) (Maybe Text) (Maybe Text)
- newConditionalSplitActivity :: ConditionalSplitActivity
- data ContactCenterActivity = ContactCenterActivity' (Maybe Text)
- newContactCenterActivity :: ContactCenterActivity
- data CreateApplicationRequest = CreateApplicationRequest' (Maybe (HashMap Text Text)) Text
- newCreateApplicationRequest :: Text -> CreateApplicationRequest
- data CreateRecommenderConfiguration = CreateRecommenderConfiguration' (Maybe (HashMap Text Text)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Int) Text Text
- newCreateRecommenderConfiguration :: Text -> Text -> CreateRecommenderConfiguration
- data CreateTemplateMessageBody = CreateTemplateMessageBody' (Maybe Text) (Maybe Text) (Maybe Text)
- newCreateTemplateMessageBody :: CreateTemplateMessageBody
- data CustomDeliveryConfiguration = CustomDeliveryConfiguration' (Maybe [EndpointTypesElement]) Text
- newCustomDeliveryConfiguration :: Text -> CustomDeliveryConfiguration
- data CustomMessageActivity = CustomMessageActivity' (Maybe Text) (Maybe [EndpointTypesElement]) (Maybe JourneyCustomMessage) (Maybe Text) (Maybe Text) (Maybe Text)
- newCustomMessageActivity :: CustomMessageActivity
- data DefaultButtonConfiguration = DefaultButtonConfiguration' (Maybe Text) (Maybe Int) (Maybe Text) (Maybe Text) ButtonAction Text
- newDefaultButtonConfiguration :: ButtonAction -> Text -> DefaultButtonConfiguration
- data DefaultMessage = DefaultMessage' (Maybe Text) (Maybe (HashMap Text [Text]))
- newDefaultMessage :: DefaultMessage
- data DefaultPushNotificationMessage = DefaultPushNotificationMessage' (Maybe Action) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Bool) (Maybe (HashMap Text [Text])) (Maybe Text) (Maybe Text)
- newDefaultPushNotificationMessage :: DefaultPushNotificationMessage
- data DefaultPushNotificationTemplate = DefaultPushNotificationTemplate' (Maybe Action) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newDefaultPushNotificationTemplate :: DefaultPushNotificationTemplate
- data DirectMessageConfiguration = DirectMessageConfiguration' (Maybe ADMMessage) (Maybe APNSMessage) (Maybe BaiduMessage) (Maybe DefaultMessage) (Maybe DefaultPushNotificationMessage) (Maybe EmailMessage) (Maybe GCMMessage) (Maybe SMSMessage) (Maybe VoiceMessage)
- newDirectMessageConfiguration :: DirectMessageConfiguration
- data EmailChannelRequest = EmailChannelRequest' (Maybe Text) (Maybe Bool) (Maybe Text) Text Text
- newEmailChannelRequest :: Text -> Text -> EmailChannelRequest
- data EmailChannelResponse = EmailChannelResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Int) (Maybe Text) (Maybe Int) Text
- newEmailChannelResponse :: Text -> EmailChannelResponse
- data EmailMessage = EmailMessage' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe RawEmail) (Maybe [Text]) (Maybe SimpleEmail) (Maybe (HashMap Text [Text]))
- newEmailMessage :: EmailMessage
- data EmailMessageActivity = EmailMessageActivity' (Maybe JourneyEmailMessage) (Maybe Text) (Maybe Text) (Maybe Text)
- newEmailMessageActivity :: EmailMessageActivity
- data EmailTemplateRequest = EmailTemplateRequest' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text))
- newEmailTemplateRequest :: EmailTemplateRequest
- data EmailTemplateResponse = EmailTemplateResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text Text Text TemplateType
- newEmailTemplateResponse :: Text -> Text -> Text -> TemplateType -> EmailTemplateResponse
- data EndpointBatchItem = EndpointBatchItem' (Maybe Text) (Maybe (HashMap Text [Text])) (Maybe ChannelType) (Maybe EndpointDemographic) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EndpointLocation) (Maybe (HashMap Text Double)) (Maybe Text) (Maybe Text) (Maybe EndpointUser)
- newEndpointBatchItem :: EndpointBatchItem
- data EndpointBatchRequest = EndpointBatchRequest' [EndpointBatchItem]
- newEndpointBatchRequest :: EndpointBatchRequest
- data EndpointDemographic = EndpointDemographic' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newEndpointDemographic :: EndpointDemographic
- data EndpointItemResponse = EndpointItemResponse' (Maybe Text) (Maybe Int)
- newEndpointItemResponse :: EndpointItemResponse
- data EndpointLocation = EndpointLocation' (Maybe Text) (Maybe Text) (Maybe Double) (Maybe Double) (Maybe Text) (Maybe Text)
- newEndpointLocation :: EndpointLocation
- data EndpointMessageResult = EndpointMessageResult' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) DeliveryStatus Int
- newEndpointMessageResult :: DeliveryStatus -> Int -> EndpointMessageResult
- data EndpointRequest = EndpointRequest' (Maybe Text) (Maybe (HashMap Text [Text])) (Maybe ChannelType) (Maybe EndpointDemographic) (Maybe Text) (Maybe Text) (Maybe EndpointLocation) (Maybe (HashMap Text Double)) (Maybe Text) (Maybe Text) (Maybe EndpointUser)
- newEndpointRequest :: EndpointRequest
- data EndpointResponse = EndpointResponse' (Maybe Text) (Maybe Text) (Maybe (HashMap Text [Text])) (Maybe ChannelType) (Maybe Text) (Maybe Text) (Maybe EndpointDemographic) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EndpointLocation) (Maybe (HashMap Text Double)) (Maybe Text) (Maybe Text) (Maybe EndpointUser)
- newEndpointResponse :: EndpointResponse
- data EndpointSendConfiguration = EndpointSendConfiguration' (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe (HashMap Text [Text])) (Maybe Text)
- newEndpointSendConfiguration :: EndpointSendConfiguration
- data EndpointUser = EndpointUser' (Maybe (HashMap Text [Text])) (Maybe Text)
- newEndpointUser :: EndpointUser
- data EndpointsResponse = EndpointsResponse' [EndpointResponse]
- newEndpointsResponse :: EndpointsResponse
- data Event = Event' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe (HashMap Text Double)) (Maybe Text) (Maybe Session) Text Text
- newEvent :: Text -> Text -> Event
- data EventCondition = EventCondition' (Maybe EventDimensions) (Maybe Text)
- newEventCondition :: EventCondition
- data EventDimensions = EventDimensions' (Maybe (HashMap Text AttributeDimension)) (Maybe SetDimension) (Maybe (HashMap Text MetricDimension))
- newEventDimensions :: EventDimensions
- data EventFilter = EventFilter' FilterType EventDimensions
- newEventFilter :: FilterType -> EventDimensions -> EventFilter
- data EventItemResponse = EventItemResponse' (Maybe Text) (Maybe Int)
- newEventItemResponse :: EventItemResponse
- data EventStartCondition = EventStartCondition' (Maybe EventFilter) (Maybe Text)
- newEventStartCondition :: EventStartCondition
- data EventStream = EventStream' (Maybe Text) (Maybe Text) (Maybe Text) Text Text Text
- newEventStream :: Text -> Text -> Text -> EventStream
- data EventsBatch = EventsBatch' PublicEndpoint (HashMap Text Event)
- newEventsBatch :: PublicEndpoint -> EventsBatch
- data EventsRequest = EventsRequest' (HashMap Text EventsBatch)
- newEventsRequest :: EventsRequest
- data EventsResponse = EventsResponse' (Maybe (HashMap Text ItemResponse))
- newEventsResponse :: EventsResponse
- data ExportJobRequest = ExportJobRequest' (Maybe Text) (Maybe Int) Text Text
- newExportJobRequest :: Text -> Text -> ExportJobRequest
- data ExportJobResource = ExportJobResource' (Maybe Text) (Maybe Int) Text Text
- newExportJobResource :: Text -> Text -> ExportJobResource
- data ExportJobResponse = ExportJobResponse' (Maybe Int) (Maybe Text) (Maybe Int) (Maybe [Text]) (Maybe Int) (Maybe Int) (Maybe Int) JobStatus Text Text ExportJobResource Text Text
- newExportJobResponse :: JobStatus -> Text -> Text -> ExportJobResource -> Text -> Text -> ExportJobResponse
- data ExportJobsResponse = ExportJobsResponse' (Maybe Text) [ExportJobResponse]
- newExportJobsResponse :: ExportJobsResponse
- data GCMChannelRequest = GCMChannelRequest' (Maybe Bool) Text
- newGCMChannelRequest :: Text -> GCMChannelRequest
- data GCMChannelResponse = GCMChannelResponse' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Int) Text Text
- newGCMChannelResponse :: Text -> Text -> GCMChannelResponse
- data GCMMessage = GCMMessage' (Maybe Action) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (HashMap Text [Text])) (Maybe Int) (Maybe Text) (Maybe Text)
- newGCMMessage :: GCMMessage
- data GPSCoordinates = GPSCoordinates' Double Double
- newGPSCoordinates :: Double -> Double -> GPSCoordinates
- data GPSPointDimension = GPSPointDimension' (Maybe Double) GPSCoordinates
- newGPSPointDimension :: GPSCoordinates -> GPSPointDimension
- data HoldoutActivity = HoldoutActivity' (Maybe Text) Int
- newHoldoutActivity :: Int -> HoldoutActivity
- data ImportJobRequest = ImportJobRequest' (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) DefinitionFormat Text Text
- newImportJobRequest :: DefinitionFormat -> Text -> Text -> ImportJobRequest
- data ImportJobResource = ImportJobResource' (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) DefinitionFormat Text Text
- newImportJobResource :: DefinitionFormat -> Text -> Text -> ImportJobResource
- data ImportJobResponse = ImportJobResponse' (Maybe Int) (Maybe Text) (Maybe Int) (Maybe [Text]) (Maybe Int) (Maybe Int) (Maybe Int) JobStatus Text Text ImportJobResource Text Text
- newImportJobResponse :: JobStatus -> Text -> Text -> ImportJobResource -> Text -> Text -> ImportJobResponse
- data ImportJobsResponse = ImportJobsResponse' (Maybe Text) [ImportJobResponse]
- newImportJobsResponse :: ImportJobsResponse
- data InAppCampaignSchedule = InAppCampaignSchedule' (Maybe Text) (Maybe CampaignEventFilter) (Maybe QuietTime)
- newInAppCampaignSchedule :: InAppCampaignSchedule
- data InAppMessage = InAppMessage' (Maybe [InAppMessageContent]) (Maybe (HashMap Text Text)) (Maybe Layout)
- newInAppMessage :: InAppMessage
- data InAppMessageBodyConfig = InAppMessageBodyConfig' Alignment Text Text
- newInAppMessageBodyConfig :: Alignment -> Text -> Text -> InAppMessageBodyConfig
- data InAppMessageButton = InAppMessageButton' (Maybe OverrideButtonConfiguration) (Maybe DefaultButtonConfiguration) (Maybe OverrideButtonConfiguration) (Maybe OverrideButtonConfiguration)
- newInAppMessageButton :: InAppMessageButton
- data InAppMessageCampaign = InAppMessageCampaign' (Maybe Text) (Maybe Int) (Maybe InAppMessage) (Maybe Int) (Maybe InAppCampaignSchedule) (Maybe Int) (Maybe Int) (Maybe Text)
- newInAppMessageCampaign :: InAppMessageCampaign
- data InAppMessageContent = InAppMessageContent' (Maybe Text) (Maybe InAppMessageBodyConfig) (Maybe InAppMessageHeaderConfig) (Maybe Text) (Maybe InAppMessageButton) (Maybe InAppMessageButton)
- newInAppMessageContent :: InAppMessageContent
- data InAppMessageHeaderConfig = InAppMessageHeaderConfig' Alignment Text Text
- newInAppMessageHeaderConfig :: Alignment -> Text -> Text -> InAppMessageHeaderConfig
- data InAppMessagesResponse = InAppMessagesResponse' (Maybe [InAppMessageCampaign])
- newInAppMessagesResponse :: InAppMessagesResponse
- data InAppTemplateRequest = InAppTemplateRequest' (Maybe [InAppMessageContent]) (Maybe (HashMap Text Text)) (Maybe Layout) (Maybe Text) (Maybe (HashMap Text Text))
- newInAppTemplateRequest :: InAppTemplateRequest
- data InAppTemplateResponse = InAppTemplateResponse' (Maybe Text) (Maybe [InAppMessageContent]) (Maybe (HashMap Text Text)) (Maybe Layout) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text Text Text TemplateType
- newInAppTemplateResponse :: Text -> Text -> Text -> TemplateType -> InAppTemplateResponse
- data ItemResponse = ItemResponse' (Maybe EndpointItemResponse) (Maybe (HashMap Text EventItemResponse))
- newItemResponse :: ItemResponse
- data JourneyChannelSettings = JourneyChannelSettings' (Maybe Text) (Maybe Text)
- newJourneyChannelSettings :: JourneyChannelSettings
- data JourneyCustomMessage = JourneyCustomMessage' (Maybe Text)
- newJourneyCustomMessage :: JourneyCustomMessage
- data JourneyDateRangeKpiResponse = JourneyDateRangeKpiResponse' (Maybe Text) BaseKpiResult Text Text ISO8601 ISO8601 Text
- newJourneyDateRangeKpiResponse :: BaseKpiResult -> Text -> Text -> UTCTime -> UTCTime -> Text -> JourneyDateRangeKpiResponse
- data JourneyEmailMessage = JourneyEmailMessage' (Maybe Text)
- newJourneyEmailMessage :: JourneyEmailMessage
- data JourneyExecutionActivityMetricsResponse = JourneyExecutionActivityMetricsResponse' (HashMap Text Text) Text Text Text Text Text
- newJourneyExecutionActivityMetricsResponse :: Text -> Text -> Text -> Text -> Text -> JourneyExecutionActivityMetricsResponse
- data JourneyExecutionMetricsResponse = JourneyExecutionMetricsResponse' (HashMap Text Text) Text Text Text
- newJourneyExecutionMetricsResponse :: Text -> Text -> Text -> JourneyExecutionMetricsResponse
- data JourneyLimits = JourneyLimits' (Maybe Int) (Maybe Int) (Maybe Text) (Maybe Int)
- newJourneyLimits :: JourneyLimits
- data JourneyPushMessage = JourneyPushMessage' (Maybe Text)
- newJourneyPushMessage :: JourneyPushMessage
- data JourneyResponse = JourneyResponse' (Maybe (HashMap Text Activity)) (Maybe ClosedDays) (Maybe Text) (Maybe JourneyChannelSettings) (Maybe Text) (Maybe JourneyLimits) (Maybe Bool) (Maybe OpenHours) (Maybe QuietTime) (Maybe Text) (Maybe Bool) (Maybe JourneySchedule) (Maybe Bool) (Maybe Text) (Maybe StartCondition) (Maybe State) (Maybe Bool) (Maybe (HashMap Text Text)) Text Text Text
- newJourneyResponse :: Text -> Text -> Text -> JourneyResponse
- data JourneySMSMessage = JourneySMSMessage' (Maybe Text) (Maybe MessageType) (Maybe Text) (Maybe Text) (Maybe Text)
- newJourneySMSMessage :: JourneySMSMessage
- data JourneySchedule = JourneySchedule' (Maybe ISO8601) (Maybe ISO8601) (Maybe Text)
- newJourneySchedule :: JourneySchedule
- data JourneyStateRequest = JourneyStateRequest' (Maybe State)
- newJourneyStateRequest :: JourneyStateRequest
- data JourneysResponse = JourneysResponse' (Maybe Text) [JourneyResponse]
- newJourneysResponse :: JourneysResponse
- data ListRecommenderConfigurationsResponse = ListRecommenderConfigurationsResponse' (Maybe Text) [RecommenderConfigurationResponse]
- newListRecommenderConfigurationsResponse :: ListRecommenderConfigurationsResponse
- data Message = Message' (Maybe Action) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Int) (Maybe Text) (Maybe Text)
- newMessage :: Message
- data MessageBody = MessageBody' (Maybe Text) (Maybe Text)
- newMessageBody :: MessageBody
- data MessageConfiguration = MessageConfiguration' (Maybe Message) (Maybe Message) (Maybe Message) (Maybe CampaignCustomMessage) (Maybe Message) (Maybe CampaignEmailMessage) (Maybe Message) (Maybe CampaignInAppMessage) (Maybe CampaignSmsMessage)
- newMessageConfiguration :: MessageConfiguration
- data MessageRequest = MessageRequest' (Maybe (HashMap Text AddressConfiguration)) (Maybe (HashMap Text Text)) (Maybe (HashMap Text EndpointSendConfiguration)) (Maybe TemplateConfiguration) (Maybe Text) DirectMessageConfiguration
- newMessageRequest :: DirectMessageConfiguration -> MessageRequest
- data MessageResponse = MessageResponse' (Maybe (HashMap Text EndpointMessageResult)) (Maybe Text) (Maybe (HashMap Text MessageResult)) Text
- newMessageResponse :: Text -> MessageResponse
- data MessageResult = MessageResult' (Maybe Text) (Maybe Text) (Maybe Text) DeliveryStatus Int
- newMessageResult :: DeliveryStatus -> Int -> MessageResult
- data MetricDimension = MetricDimension' Text Double
- newMetricDimension :: Text -> Double -> MetricDimension
- data MultiConditionalBranch = MultiConditionalBranch' (Maybe SimpleCondition) (Maybe Text)
- newMultiConditionalBranch :: MultiConditionalBranch
- data MultiConditionalSplitActivity = MultiConditionalSplitActivity' (Maybe [MultiConditionalBranch]) (Maybe Text) (Maybe WaitTime)
- newMultiConditionalSplitActivity :: MultiConditionalSplitActivity
- data NumberValidateRequest = NumberValidateRequest' (Maybe Text) (Maybe Text)
- newNumberValidateRequest :: NumberValidateRequest
- data NumberValidateResponse = NumberValidateResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Int) (Maybe Text) (Maybe Text)
- newNumberValidateResponse :: NumberValidateResponse
- data OpenHours = OpenHours' (Maybe (HashMap DayOfWeek [OpenHoursRule])) (Maybe (HashMap DayOfWeek [OpenHoursRule])) (Maybe (HashMap DayOfWeek [OpenHoursRule])) (Maybe (HashMap DayOfWeek [OpenHoursRule])) (Maybe (HashMap DayOfWeek [OpenHoursRule]))
- newOpenHours :: OpenHours
- data OpenHoursRule = OpenHoursRule' (Maybe Text) (Maybe Text)
- newOpenHoursRule :: OpenHoursRule
- data OverrideButtonConfiguration = OverrideButtonConfiguration' (Maybe Text) ButtonAction
- newOverrideButtonConfiguration :: ButtonAction -> OverrideButtonConfiguration
- data PublicEndpoint = PublicEndpoint' (Maybe Text) (Maybe (HashMap Text [Text])) (Maybe ChannelType) (Maybe EndpointDemographic) (Maybe Text) (Maybe Text) (Maybe EndpointLocation) (Maybe (HashMap Text Double)) (Maybe Text) (Maybe Text) (Maybe EndpointUser)
- newPublicEndpoint :: PublicEndpoint
- data PushMessageActivity = PushMessageActivity' (Maybe JourneyPushMessage) (Maybe Text) (Maybe Text) (Maybe Text)
- newPushMessageActivity :: PushMessageActivity
- data PushNotificationTemplateRequest = PushNotificationTemplateRequest' (Maybe AndroidPushNotificationTemplate) (Maybe APNSPushNotificationTemplate) (Maybe AndroidPushNotificationTemplate) (Maybe DefaultPushNotificationTemplate) (Maybe Text) (Maybe AndroidPushNotificationTemplate) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text))
- newPushNotificationTemplateRequest :: PushNotificationTemplateRequest
- data PushNotificationTemplateResponse = PushNotificationTemplateResponse' (Maybe AndroidPushNotificationTemplate) (Maybe APNSPushNotificationTemplate) (Maybe Text) (Maybe AndroidPushNotificationTemplate) (Maybe DefaultPushNotificationTemplate) (Maybe Text) (Maybe AndroidPushNotificationTemplate) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text Text TemplateType Text
- newPushNotificationTemplateResponse :: Text -> Text -> TemplateType -> Text -> PushNotificationTemplateResponse
- data QuietTime = QuietTime' (Maybe Text) (Maybe Text)
- newQuietTime :: QuietTime
- data RandomSplitActivity = RandomSplitActivity' (Maybe [RandomSplitEntry])
- newRandomSplitActivity :: RandomSplitActivity
- data RandomSplitEntry = RandomSplitEntry' (Maybe Text) (Maybe Int)
- newRandomSplitEntry :: RandomSplitEntry
- data RawEmail = RawEmail' (Maybe Base64)
- newRawEmail :: RawEmail
- data RecencyDimension = RecencyDimension' Duration RecencyType
- newRecencyDimension :: Duration -> RecencyType -> RecencyDimension
- data RecommenderConfigurationResponse = RecommenderConfigurationResponse' (Maybe (HashMap Text Text)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Int) Text Text Text Text Text
- newRecommenderConfigurationResponse :: Text -> Text -> Text -> Text -> Text -> RecommenderConfigurationResponse
- data ResultRow = ResultRow' [ResultRowValue] [ResultRowValue]
- newResultRow :: ResultRow
- data ResultRowValue = ResultRowValue' Text Text Text
- newResultRowValue :: Text -> Text -> Text -> ResultRowValue
- data SMSChannelRequest = SMSChannelRequest' (Maybe Bool) (Maybe Text) (Maybe Text)
- newSMSChannelRequest :: SMSChannelRequest
- data SMSChannelResponse = SMSChannelResponse' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Int) (Maybe Text) (Maybe Text) (Maybe Int) (Maybe Int) Text
- newSMSChannelResponse :: Text -> SMSChannelResponse
- data SMSMessage = SMSMessage' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe MessageType) (Maybe Text) (Maybe Text) (Maybe (HashMap Text [Text])) (Maybe Text)
- newSMSMessage :: SMSMessage
- data SMSMessageActivity = SMSMessageActivity' (Maybe JourneySMSMessage) (Maybe Text) (Maybe Text) (Maybe Text)
- newSMSMessageActivity :: SMSMessageActivity
- data SMSTemplateRequest = SMSTemplateRequest' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text))
- newSMSTemplateRequest :: SMSTemplateRequest
- data SMSTemplateResponse = SMSTemplateResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text Text Text TemplateType
- newSMSTemplateResponse :: Text -> Text -> Text -> TemplateType -> SMSTemplateResponse
- data Schedule = Schedule' (Maybe Text) (Maybe CampaignEventFilter) (Maybe Frequency) (Maybe Bool) (Maybe QuietTime) (Maybe Text) Text
- newSchedule :: Text -> Schedule
- data SegmentBehaviors = SegmentBehaviors' (Maybe RecencyDimension)
- newSegmentBehaviors :: SegmentBehaviors
- data SegmentCondition = SegmentCondition' Text
- newSegmentCondition :: Text -> SegmentCondition
- data SegmentDemographics = SegmentDemographics' (Maybe SetDimension) (Maybe SetDimension) (Maybe SetDimension) (Maybe SetDimension) (Maybe SetDimension) (Maybe SetDimension)
- newSegmentDemographics :: SegmentDemographics
- data SegmentDimensions = SegmentDimensions' (Maybe (HashMap Text AttributeDimension)) (Maybe SegmentBehaviors) (Maybe SegmentDemographics) (Maybe SegmentLocation) (Maybe (HashMap Text MetricDimension)) (Maybe (HashMap Text AttributeDimension))
- newSegmentDimensions :: SegmentDimensions
- data SegmentGroup = SegmentGroup' (Maybe [SegmentDimensions]) (Maybe [SegmentReference]) (Maybe SourceType) (Maybe Type)
- newSegmentGroup :: SegmentGroup
- data SegmentGroupList = SegmentGroupList' (Maybe [SegmentGroup]) (Maybe Include)
- newSegmentGroupList :: SegmentGroupList
- data SegmentImportResource = SegmentImportResource' (Maybe (HashMap Text Int)) DefinitionFormat Text Int Text Text
- newSegmentImportResource :: DefinitionFormat -> Text -> Int -> Text -> Text -> SegmentImportResource
- data SegmentLocation = SegmentLocation' (Maybe SetDimension) (Maybe GPSPointDimension)
- newSegmentLocation :: SegmentLocation
- data SegmentReference = SegmentReference' (Maybe Int) Text
- newSegmentReference :: Text -> SegmentReference
- data SegmentResponse = SegmentResponse' (Maybe SegmentDimensions) (Maybe SegmentImportResource) (Maybe Text) (Maybe Text) (Maybe SegmentGroupList) (Maybe Int) (Maybe (HashMap Text Text)) SegmentType Text Text Text Text
- newSegmentResponse :: SegmentType -> Text -> Text -> Text -> Text -> SegmentResponse
- data SegmentsResponse = SegmentsResponse' (Maybe Text) [SegmentResponse]
- newSegmentsResponse :: SegmentsResponse
- data SendOTPMessageRequestParameters = SendOTPMessageRequestParameters' (Maybe Int) (Maybe Int) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Int) Text Text Text Text Text
- newSendOTPMessageRequestParameters :: Text -> Text -> Text -> Text -> Text -> SendOTPMessageRequestParameters
- data SendUsersMessageRequest = SendUsersMessageRequest' (Maybe (HashMap Text Text)) (Maybe TemplateConfiguration) (Maybe Text) DirectMessageConfiguration (HashMap Text EndpointSendConfiguration)
- newSendUsersMessageRequest :: DirectMessageConfiguration -> SendUsersMessageRequest
- data SendUsersMessageResponse = SendUsersMessageResponse' (Maybe Text) (Maybe (HashMap Text (HashMap Text EndpointMessageResult))) Text
- newSendUsersMessageResponse :: Text -> SendUsersMessageResponse
- data Session = Session' (Maybe Int) (Maybe Text) Text Text
- newSession :: Text -> Text -> Session
- data SetDimension = SetDimension' (Maybe DimensionType) [Text]
- newSetDimension :: SetDimension
- data SimpleCondition = SimpleCondition' (Maybe EventCondition) (Maybe SegmentCondition) (Maybe SegmentDimensions)
- newSimpleCondition :: SimpleCondition
- data SimpleEmail = SimpleEmail' (Maybe SimpleEmailPart) (Maybe SimpleEmailPart) (Maybe SimpleEmailPart)
- newSimpleEmail :: SimpleEmail
- data SimpleEmailPart = SimpleEmailPart' (Maybe Text) (Maybe Text)
- newSimpleEmailPart :: SimpleEmailPart
- data StartCondition = StartCondition' (Maybe Text) (Maybe EventStartCondition) (Maybe SegmentCondition)
- newStartCondition :: StartCondition
- data TagsModel = TagsModel' (HashMap Text Text)
- newTagsModel :: TagsModel
- data Template = Template' (Maybe Text) (Maybe Text)
- newTemplate :: Template
- data TemplateActiveVersionRequest = TemplateActiveVersionRequest' (Maybe Text)
- newTemplateActiveVersionRequest :: TemplateActiveVersionRequest
- data TemplateConfiguration = TemplateConfiguration' (Maybe Template) (Maybe Template) (Maybe Template) (Maybe Template)
- newTemplateConfiguration :: TemplateConfiguration
- data TemplateCreateMessageBody = TemplateCreateMessageBody' (Maybe Text) (Maybe Text) (Maybe Text)
- newTemplateCreateMessageBody :: TemplateCreateMessageBody
- data TemplateResponse = TemplateResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text Text Text TemplateType
- newTemplateResponse :: Text -> Text -> Text -> TemplateType -> TemplateResponse
- data TemplateVersionResponse = TemplateVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) Text Text Text Text
- newTemplateVersionResponse :: Text -> Text -> Text -> Text -> TemplateVersionResponse
- data TemplateVersionsResponse = TemplateVersionsResponse' (Maybe Text) (Maybe Text) (Maybe Text) [TemplateVersionResponse]
- newTemplateVersionsResponse :: TemplateVersionsResponse
- data TemplatesResponse = TemplatesResponse' (Maybe Text) [TemplateResponse]
- newTemplatesResponse :: TemplatesResponse
- data TreatmentResource = TreatmentResource' (Maybe CustomDeliveryConfiguration) (Maybe MessageConfiguration) (Maybe Schedule) (Maybe CampaignState) (Maybe TemplateConfiguration) (Maybe Text) (Maybe Text) Text Int
- newTreatmentResource :: Text -> Int -> TreatmentResource
- data UpdateAttributesRequest = UpdateAttributesRequest' (Maybe [Text])
- newUpdateAttributesRequest :: UpdateAttributesRequest
- data UpdateRecommenderConfiguration = UpdateRecommenderConfiguration' (Maybe (HashMap Text Text)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Int) Text Text
- newUpdateRecommenderConfiguration :: Text -> Text -> UpdateRecommenderConfiguration
- data VerificationResponse = VerificationResponse' (Maybe Bool)
- newVerificationResponse :: VerificationResponse
- data VerifyOTPMessageRequestParameters = VerifyOTPMessageRequestParameters' Text Text Text
- newVerifyOTPMessageRequestParameters :: Text -> Text -> Text -> VerifyOTPMessageRequestParameters
- data VoiceChannelRequest = VoiceChannelRequest' (Maybe Bool)
- newVoiceChannelRequest :: VoiceChannelRequest
- data VoiceChannelResponse = VoiceChannelResponse' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Int) Text
- newVoiceChannelResponse :: Text -> VoiceChannelResponse
- data VoiceMessage = VoiceMessage' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text [Text])) (Maybe Text)
- newVoiceMessage :: VoiceMessage
- data VoiceTemplateRequest = VoiceTemplateRequest' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text))
- newVoiceTemplateRequest :: VoiceTemplateRequest
- data VoiceTemplateResponse = VoiceTemplateResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text Text Text TemplateType
- newVoiceTemplateResponse :: Text -> Text -> Text -> TemplateType -> VoiceTemplateResponse
- data WaitActivity = WaitActivity' (Maybe Text) (Maybe WaitTime)
- newWaitActivity :: WaitActivity
- data WaitTime = WaitTime' (Maybe Text) (Maybe Text)
- newWaitTime :: WaitTime
- data WriteApplicationSettingsRequest = WriteApplicationSettingsRequest' (Maybe CampaignHook) (Maybe Bool) (Maybe Bool) (Maybe CampaignLimits) (Maybe QuietTime)
- newWriteApplicationSettingsRequest :: WriteApplicationSettingsRequest
- data WriteCampaignRequest = WriteCampaignRequest' (Maybe [WriteTreatmentResource]) (Maybe CustomDeliveryConfiguration) (Maybe Text) (Maybe Int) (Maybe CampaignHook) (Maybe Bool) (Maybe CampaignLimits) (Maybe MessageConfiguration) (Maybe Text) (Maybe Int) (Maybe Schedule) (Maybe Text) (Maybe Int) (Maybe TemplateConfiguration) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text))
- newWriteCampaignRequest :: WriteCampaignRequest
- data WriteEventStream = WriteEventStream' Text Text
- newWriteEventStream :: Text -> Text -> WriteEventStream
- data WriteJourneyRequest = WriteJourneyRequest' (Maybe (HashMap Text Activity)) (Maybe ClosedDays) (Maybe Text) (Maybe JourneyChannelSettings) (Maybe Text) (Maybe JourneyLimits) (Maybe Bool) (Maybe OpenHours) (Maybe QuietTime) (Maybe Text) (Maybe Bool) (Maybe JourneySchedule) (Maybe Bool) (Maybe Text) (Maybe StartCondition) (Maybe State) (Maybe Bool) Text
- newWriteJourneyRequest :: Text -> WriteJourneyRequest
- data WriteSegmentRequest = WriteSegmentRequest' (Maybe SegmentDimensions) (Maybe Text) (Maybe SegmentGroupList) (Maybe (HashMap Text Text))
- newWriteSegmentRequest :: WriteSegmentRequest
- data WriteTreatmentResource = WriteTreatmentResource' (Maybe CustomDeliveryConfiguration) (Maybe MessageConfiguration) (Maybe Schedule) (Maybe TemplateConfiguration) (Maybe Text) (Maybe Text) Int
- newWriteTreatmentResource :: Int -> WriteTreatmentResource
Service Configuration
defaultService :: Service Source #
API version 2016-12-01 of the Amazon Pinpoint SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by Pinpoint.
BadRequestException
_BadRequestException :: AsError a => Fold a ServiceError Source #
Provides information about an API request or response.
ConflictException
_ConflictException :: AsError a => Fold a ServiceError Source #
Provides information about an API request or response.
ForbiddenException
_ForbiddenException :: AsError a => Fold a ServiceError Source #
Provides information about an API request or response.
InternalServerErrorException
_InternalServerErrorException :: AsError a => Fold a ServiceError Source #
Provides information about an API request or response.
MethodNotAllowedException
_MethodNotAllowedException :: AsError a => Fold a ServiceError Source #
Provides information about an API request or response.
NotFoundException
_NotFoundException :: AsError a => Fold a ServiceError Source #
Provides information about an API request or response.
PayloadTooLargeException
_PayloadTooLargeException :: AsError a => Fold a ServiceError Source #
Provides information about an API request or response.
TooManyRequestsException
_TooManyRequestsException :: AsError a => Fold a ServiceError Source #
Provides information about an API request or response.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait specification is fulfilled. The Wait specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
CreateApp
See: newCreateApp smart constructor.
Constructors
| CreateApp' CreateApplicationRequest |
Instances
Create a value of CreateApp with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:createApplicationRequest:CreateApp', createApp_createApplicationRequest - Undocumented member.
data CreateAppResponse Source #
See: newCreateAppResponse smart constructor.
Constructors
| CreateAppResponse' Int ApplicationResponse |
Instances
Arguments
| :: Int | |
| -> ApplicationResponse | |
| -> CreateAppResponse |
Create a value of CreateAppResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateAppResponse', createAppResponse_httpStatus - The response's http status code.
$sel:applicationResponse:CreateAppResponse', createAppResponse_applicationResponse - Undocumented member.
CreateCampaign
data CreateCampaign Source #
See: newCreateCampaign smart constructor.
Constructors
| CreateCampaign' Text WriteCampaignRequest |
Instances
Arguments
| :: Text | |
| -> WriteCampaignRequest | |
| -> CreateCampaign |
Create a value of CreateCampaign with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateCampaign, createCampaign_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
$sel:writeCampaignRequest:CreateCampaign', createCampaign_writeCampaignRequest - Undocumented member.
data CreateCampaignResponse Source #
See: newCreateCampaignResponse smart constructor.
Constructors
| CreateCampaignResponse' Int CampaignResponse |
Instances
newCreateCampaignResponse Source #
Arguments
| :: Int | |
| -> CampaignResponse | |
| -> CreateCampaignResponse |
Create a value of CreateCampaignResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateCampaignResponse', createCampaignResponse_httpStatus - The response's http status code.
$sel:campaignResponse:CreateCampaignResponse', createCampaignResponse_campaignResponse - Undocumented member.
CreateEmailTemplate
data CreateEmailTemplate Source #
See: newCreateEmailTemplate smart constructor.
Constructors
| CreateEmailTemplate' Text EmailTemplateRequest |
Instances
newCreateEmailTemplate Source #
Arguments
| :: Text | |
| -> EmailTemplateRequest | |
| -> CreateEmailTemplate |
Create a value of CreateEmailTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateEmailTemplate, createEmailTemplate_templateName - The name of the message template. A template name must start with an
alphanumeric character and can contain a maximum of 128 characters. The
characters can be alphanumeric characters, underscores (_), or hyphens
(-). Template names are case sensitive.
$sel:emailTemplateRequest:CreateEmailTemplate', createEmailTemplate_emailTemplateRequest - Undocumented member.
data CreateEmailTemplateResponse Source #
See: newCreateEmailTemplateResponse smart constructor.
Constructors
| CreateEmailTemplateResponse' Int CreateTemplateMessageBody |
Instances
newCreateEmailTemplateResponse Source #
Arguments
| :: Int | |
| -> CreateTemplateMessageBody | |
| -> CreateEmailTemplateResponse |
Create a value of CreateEmailTemplateResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateEmailTemplateResponse', createEmailTemplateResponse_httpStatus - The response's http status code.
$sel:createTemplateMessageBody:CreateEmailTemplateResponse', createEmailTemplateResponse_createTemplateMessageBody - Undocumented member.
CreateExportJob
data CreateExportJob Source #
See: newCreateExportJob smart constructor.
Constructors
| CreateExportJob' Text ExportJobRequest |
Instances
Arguments
| :: Text | |
| -> ExportJobRequest | |
| -> CreateExportJob |
Create a value of CreateExportJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateExportJob, createExportJob_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
$sel:exportJobRequest:CreateExportJob', createExportJob_exportJobRequest - Undocumented member.
data CreateExportJobResponse Source #
See: newCreateExportJobResponse smart constructor.
Constructors
| CreateExportJobResponse' Int ExportJobResponse |
Instances
newCreateExportJobResponse Source #
Arguments
| :: Int | |
| -> ExportJobResponse | |
| -> CreateExportJobResponse |
Create a value of CreateExportJobResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateExportJobResponse', createExportJobResponse_httpStatus - The response's http status code.
$sel:exportJobResponse:CreateExportJobResponse', createExportJobResponse_exportJobResponse - Undocumented member.
CreateImportJob
data CreateImportJob Source #
See: newCreateImportJob smart constructor.
Constructors
| CreateImportJob' Text ImportJobRequest |
Instances
Arguments
| :: Text | |
| -> ImportJobRequest | |
| -> CreateImportJob |
Create a value of CreateImportJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateImportJob, createImportJob_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
$sel:importJobRequest:CreateImportJob', createImportJob_importJobRequest - Undocumented member.
data CreateImportJobResponse Source #
See: newCreateImportJobResponse smart constructor.
Constructors
| CreateImportJobResponse' Int ImportJobResponse |
Instances
newCreateImportJobResponse Source #
Arguments
| :: Int | |
| -> ImportJobResponse | |
| -> CreateImportJobResponse |
Create a value of CreateImportJobResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateImportJobResponse', createImportJobResponse_httpStatus - The response's http status code.
$sel:importJobResponse:CreateImportJobResponse', createImportJobResponse_importJobResponse - Undocumented member.
CreateInAppTemplate
data CreateInAppTemplate Source #
See: newCreateInAppTemplate smart constructor.
Constructors
| CreateInAppTemplate' Text InAppTemplateRequest |
Instances
newCreateInAppTemplate Source #
Arguments
| :: Text | |
| -> InAppTemplateRequest | |
| -> CreateInAppTemplate |
Create a value of CreateInAppTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateInAppTemplate, createInAppTemplate_templateName - The name of the message template. A template name must start with an
alphanumeric character and can contain a maximum of 128 characters. The
characters can be alphanumeric characters, underscores (_), or hyphens
(-). Template names are case sensitive.
$sel:inAppTemplateRequest:CreateInAppTemplate', createInAppTemplate_inAppTemplateRequest - Undocumented member.
data CreateInAppTemplateResponse Source #
See: newCreateInAppTemplateResponse smart constructor.
Constructors
| CreateInAppTemplateResponse' Int TemplateCreateMessageBody |
Instances
newCreateInAppTemplateResponse Source #
Arguments
| :: Int | |
| -> TemplateCreateMessageBody | |
| -> CreateInAppTemplateResponse |
Create a value of CreateInAppTemplateResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateInAppTemplateResponse', createInAppTemplateResponse_httpStatus - The response's http status code.
$sel:templateCreateMessageBody:CreateInAppTemplateResponse', createInAppTemplateResponse_templateCreateMessageBody - Undocumented member.
CreateJourney
data CreateJourney Source #
See: newCreateJourney smart constructor.
Constructors
| CreateJourney' Text WriteJourneyRequest |
Instances
Arguments
| :: Text | |
| -> WriteJourneyRequest | |
| -> CreateJourney |
Create a value of CreateJourney with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateJourney, createJourney_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
$sel:writeJourneyRequest:CreateJourney', createJourney_writeJourneyRequest - Undocumented member.
data CreateJourneyResponse Source #
See: newCreateJourneyResponse smart constructor.
Constructors
| CreateJourneyResponse' Int JourneyResponse |
Instances
newCreateJourneyResponse Source #
Arguments
| :: Int | |
| -> JourneyResponse | |
| -> CreateJourneyResponse |
Create a value of CreateJourneyResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateJourneyResponse', createJourneyResponse_httpStatus - The response's http status code.
$sel:journeyResponse:CreateJourneyResponse', createJourneyResponse_journeyResponse - Undocumented member.
CreatePushTemplate
data CreatePushTemplate Source #
See: newCreatePushTemplate smart constructor.
Constructors
| CreatePushTemplate' Text PushNotificationTemplateRequest |
Instances
newCreatePushTemplate Source #
Arguments
| :: Text | |
| -> PushNotificationTemplateRequest | |
| -> CreatePushTemplate |
Create a value of CreatePushTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreatePushTemplate, createPushTemplate_templateName - The name of the message template. A template name must start with an
alphanumeric character and can contain a maximum of 128 characters. The
characters can be alphanumeric characters, underscores (_), or hyphens
(-). Template names are case sensitive.
$sel:pushNotificationTemplateRequest:CreatePushTemplate', createPushTemplate_pushNotificationTemplateRequest - Undocumented member.
data CreatePushTemplateResponse Source #
See: newCreatePushTemplateResponse smart constructor.
Constructors
| CreatePushTemplateResponse' Int CreateTemplateMessageBody |
Instances
newCreatePushTemplateResponse Source #
Arguments
| :: Int | |
| -> CreateTemplateMessageBody | |
| -> CreatePushTemplateResponse |
Create a value of CreatePushTemplateResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreatePushTemplateResponse', createPushTemplateResponse_httpStatus - The response's http status code.
$sel:createTemplateMessageBody:CreatePushTemplateResponse', createPushTemplateResponse_createTemplateMessageBody - Undocumented member.
CreateRecommenderConfiguration
data CreateRecommenderConfiguration' Source #
See: newCreateRecommenderConfiguration' smart constructor.
Instances
newCreateRecommenderConfiguration' Source #
Arguments
| :: CreateRecommenderConfiguration |
|
| -> CreateRecommenderConfiguration' |
Create a value of CreateRecommenderConfiguration' with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:createRecommenderConfiguration:CreateRecommenderConfiguration'', createRecommenderConfiguration'_createRecommenderConfiguration - Undocumented member.
data CreateRecommenderConfigurationResponse Source #
See: newCreateRecommenderConfigurationResponse smart constructor.
Instances
newCreateRecommenderConfigurationResponse Source #
Arguments
| :: Int | |
| -> RecommenderConfigurationResponse |
|
| -> CreateRecommenderConfigurationResponse |
Create a value of CreateRecommenderConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateRecommenderConfigurationResponse', createRecommenderConfigurationResponse_httpStatus - The response's http status code.
$sel:recommenderConfigurationResponse:CreateRecommenderConfigurationResponse', createRecommenderConfigurationResponse_recommenderConfigurationResponse - Undocumented member.
CreateSegment
data CreateSegment Source #
See: newCreateSegment smart constructor.
Constructors
| CreateSegment' Text WriteSegmentRequest |
Instances
Arguments
| :: Text | |
| -> WriteSegmentRequest | |
| -> CreateSegment |
Create a value of CreateSegment with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateSegment, createSegment_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
$sel:writeSegmentRequest:CreateSegment', createSegment_writeSegmentRequest - Undocumented member.
data CreateSegmentResponse Source #
See: newCreateSegmentResponse smart constructor.
Constructors
| CreateSegmentResponse' Int SegmentResponse |
Instances
newCreateSegmentResponse Source #
Arguments
| :: Int | |
| -> SegmentResponse | |
| -> CreateSegmentResponse |
Create a value of CreateSegmentResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateSegmentResponse', createSegmentResponse_httpStatus - The response's http status code.
$sel:segmentResponse:CreateSegmentResponse', createSegmentResponse_segmentResponse - Undocumented member.
CreateSmsTemplate
data CreateSmsTemplate Source #
See: newCreateSmsTemplate smart constructor.
Constructors
| CreateSmsTemplate' Text SMSTemplateRequest |
Instances
Arguments
| :: Text | |
| -> SMSTemplateRequest | |
| -> CreateSmsTemplate |
Create a value of CreateSmsTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateSmsTemplate, createSmsTemplate_templateName - The name of the message template. A template name must start with an
alphanumeric character and can contain a maximum of 128 characters. The
characters can be alphanumeric characters, underscores (_), or hyphens
(-). Template names are case sensitive.
$sel:sMSTemplateRequest:CreateSmsTemplate', createSmsTemplate_sMSTemplateRequest - Undocumented member.
data CreateSmsTemplateResponse Source #
See: newCreateSmsTemplateResponse smart constructor.
Constructors
| CreateSmsTemplateResponse' Int CreateTemplateMessageBody |
Instances
newCreateSmsTemplateResponse Source #
Arguments
| :: Int | |
| -> CreateTemplateMessageBody | |
| -> CreateSmsTemplateResponse |
Create a value of CreateSmsTemplateResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateSmsTemplateResponse', createSmsTemplateResponse_httpStatus - The response's http status code.
$sel:createTemplateMessageBody:CreateSmsTemplateResponse', createSmsTemplateResponse_createTemplateMessageBody - Undocumented member.
CreateVoiceTemplate
data CreateVoiceTemplate Source #
See: newCreateVoiceTemplate smart constructor.
Constructors
| CreateVoiceTemplate' Text VoiceTemplateRequest |
Instances
newCreateVoiceTemplate Source #
Arguments
| :: Text | |
| -> VoiceTemplateRequest | |
| -> CreateVoiceTemplate |
Create a value of CreateVoiceTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateVoiceTemplate, createVoiceTemplate_templateName - The name of the message template. A template name must start with an
alphanumeric character and can contain a maximum of 128 characters. The
characters can be alphanumeric characters, underscores (_), or hyphens
(-). Template names are case sensitive.
$sel:voiceTemplateRequest:CreateVoiceTemplate', createVoiceTemplate_voiceTemplateRequest - Undocumented member.
data CreateVoiceTemplateResponse Source #
See: newCreateVoiceTemplateResponse smart constructor.
Constructors
| CreateVoiceTemplateResponse' Int CreateTemplateMessageBody |
Instances
newCreateVoiceTemplateResponse Source #
Arguments
| :: Int | |
| -> CreateTemplateMessageBody | |
| -> CreateVoiceTemplateResponse |
Create a value of CreateVoiceTemplateResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateVoiceTemplateResponse', createVoiceTemplateResponse_httpStatus - The response's http status code.
$sel:createTemplateMessageBody:CreateVoiceTemplateResponse', createVoiceTemplateResponse_createTemplateMessageBody - Undocumented member.
DeleteAdmChannel
data DeleteAdmChannel Source #
See: newDeleteAdmChannel smart constructor.
Constructors
| DeleteAdmChannel' Text |
Instances
Arguments
| :: Text | |
| -> DeleteAdmChannel |
Create a value of DeleteAdmChannel with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteAdmChannel, deleteAdmChannel_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
data DeleteAdmChannelResponse Source #
See: newDeleteAdmChannelResponse smart constructor.
Constructors
| DeleteAdmChannelResponse' Int ADMChannelResponse |
Instances
newDeleteAdmChannelResponse Source #
Arguments
| :: Int | |
| -> ADMChannelResponse | |
| -> DeleteAdmChannelResponse |
Create a value of DeleteAdmChannelResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteAdmChannelResponse', deleteAdmChannelResponse_httpStatus - The response's http status code.
$sel:aDMChannelResponse:DeleteAdmChannelResponse', deleteAdmChannelResponse_aDMChannelResponse - Undocumented member.
DeleteApnsChannel
data DeleteApnsChannel Source #
See: newDeleteApnsChannel smart constructor.
Constructors
| DeleteApnsChannel' Text |
Instances
Arguments
| :: Text | |
| -> DeleteApnsChannel |
Create a value of DeleteApnsChannel with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteApnsChannel, deleteApnsChannel_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
data DeleteApnsChannelResponse Source #
See: newDeleteApnsChannelResponse smart constructor.
Constructors
| DeleteApnsChannelResponse' Int APNSChannelResponse |
Instances
newDeleteApnsChannelResponse Source #
Arguments
| :: Int | |
| -> APNSChannelResponse | |
| -> DeleteApnsChannelResponse |
Create a value of DeleteApnsChannelResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteApnsChannelResponse', deleteApnsChannelResponse_httpStatus - The response's http status code.
$sel:aPNSChannelResponse:DeleteApnsChannelResponse', deleteApnsChannelResponse_aPNSChannelResponse - Undocumented member.
DeleteApnsSandboxChannel
data DeleteApnsSandboxChannel Source #
See: newDeleteApnsSandboxChannel smart constructor.
Constructors
| DeleteApnsSandboxChannel' Text |
Instances
newDeleteApnsSandboxChannel Source #
Arguments
| :: Text | |
| -> DeleteApnsSandboxChannel |
Create a value of DeleteApnsSandboxChannel with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteApnsSandboxChannel, deleteApnsSandboxChannel_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
data DeleteApnsSandboxChannelResponse Source #
See: newDeleteApnsSandboxChannelResponse smart constructor.
Instances
newDeleteApnsSandboxChannelResponse Source #
Arguments
| :: Int | |
| -> APNSSandboxChannelResponse |
|
| -> DeleteApnsSandboxChannelResponse |
Create a value of DeleteApnsSandboxChannelResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteApnsSandboxChannelResponse', deleteApnsSandboxChannelResponse_httpStatus - The response's http status code.
$sel:aPNSSandboxChannelResponse:DeleteApnsSandboxChannelResponse', deleteApnsSandboxChannelResponse_aPNSSandboxChannelResponse - Undocumented member.
DeleteApnsVoipChannel
data DeleteApnsVoipChannel Source #
See: newDeleteApnsVoipChannel smart constructor.
Constructors
| DeleteApnsVoipChannel' Text |
Instances
newDeleteApnsVoipChannel Source #
Arguments
| :: Text | |
| -> DeleteApnsVoipChannel |
Create a value of DeleteApnsVoipChannel with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteApnsVoipChannel, deleteApnsVoipChannel_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
data DeleteApnsVoipChannelResponse Source #
See: newDeleteApnsVoipChannelResponse smart constructor.
Constructors
| DeleteApnsVoipChannelResponse' Int APNSVoipChannelResponse |
Instances
newDeleteApnsVoipChannelResponse Source #
Arguments
| :: Int | |
| -> APNSVoipChannelResponse | |
| -> DeleteApnsVoipChannelResponse |
Create a value of DeleteApnsVoipChannelResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteApnsVoipChannelResponse', deleteApnsVoipChannelResponse_httpStatus - The response's http status code.
$sel:aPNSVoipChannelResponse:DeleteApnsVoipChannelResponse', deleteApnsVoipChannelResponse_aPNSVoipChannelResponse - Undocumented member.
DeleteApnsVoipSandboxChannel
data DeleteApnsVoipSandboxChannel Source #
See: newDeleteApnsVoipSandboxChannel smart constructor.
Constructors
| DeleteApnsVoipSandboxChannel' Text |
Instances
newDeleteApnsVoipSandboxChannel Source #
Arguments
| :: Text | |
| -> DeleteApnsVoipSandboxChannel |
Create a value of DeleteApnsVoipSandboxChannel with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteApnsVoipSandboxChannel, deleteApnsVoipSandboxChannel_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
data DeleteApnsVoipSandboxChannelResponse Source #
See: newDeleteApnsVoipSandboxChannelResponse smart constructor.
Instances
newDeleteApnsVoipSandboxChannelResponse Source #
Arguments
| :: Int | |
| -> APNSVoipSandboxChannelResponse |
|
| -> DeleteApnsVoipSandboxChannelResponse |
Create a value of DeleteApnsVoipSandboxChannelResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteApnsVoipSandboxChannelResponse', deleteApnsVoipSandboxChannelResponse_httpStatus - The response's http status code.
$sel:aPNSVoipSandboxChannelResponse:DeleteApnsVoipSandboxChannelResponse', deleteApnsVoipSandboxChannelResponse_aPNSVoipSandboxChannelResponse - Undocumented member.
DeleteApp
See: newDeleteApp smart constructor.
Constructors
| DeleteApp' Text |
Instances
Create a value of DeleteApp with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteApp, deleteApp_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
data DeleteAppResponse Source #
See: newDeleteAppResponse smart constructor.
Constructors
| DeleteAppResponse' Int ApplicationResponse |
Instances
Arguments
| :: Int | |
| -> ApplicationResponse | |
| -> DeleteAppResponse |
Create a value of DeleteAppResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteAppResponse', deleteAppResponse_httpStatus - The response's http status code.
$sel:applicationResponse:DeleteAppResponse', deleteAppResponse_applicationResponse - Undocumented member.
DeleteBaiduChannel
data DeleteBaiduChannel Source #
See: newDeleteBaiduChannel smart constructor.
Constructors
| DeleteBaiduChannel' Text |
Instances
newDeleteBaiduChannel Source #
Arguments
| :: Text | |
| -> DeleteBaiduChannel |
Create a value of DeleteBaiduChannel with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteBaiduChannel, deleteBaiduChannel_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
data DeleteBaiduChannelResponse Source #
See: newDeleteBaiduChannelResponse smart constructor.
Constructors
| DeleteBaiduChannelResponse' Int BaiduChannelResponse |
Instances
newDeleteBaiduChannelResponse Source #
Arguments
| :: Int | |
| -> BaiduChannelResponse | |
| -> DeleteBaiduChannelResponse |
Create a value of DeleteBaiduChannelResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteBaiduChannelResponse', deleteBaiduChannelResponse_httpStatus - The response's http status code.
$sel:baiduChannelResponse:DeleteBaiduChannelResponse', deleteBaiduChannelResponse_baiduChannelResponse - Undocumented member.
DeleteCampaign
data DeleteCampaign Source #
See: newDeleteCampaign smart constructor.
Constructors
| DeleteCampaign' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> DeleteCampaign |
Create a value of DeleteCampaign with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteCampaign, deleteCampaign_campaignId - The unique identifier for the campaign.
DeleteCampaign, deleteCampaign_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
data DeleteCampaignResponse Source #
See: newDeleteCampaignResponse smart constructor.
Constructors
| DeleteCampaignResponse' Int CampaignResponse |
Instances
newDeleteCampaignResponse Source #
Arguments
| :: Int | |
| -> CampaignResponse | |
| -> DeleteCampaignResponse |
Create a value of DeleteCampaignResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteCampaignResponse', deleteCampaignResponse_httpStatus - The response's http status code.
$sel:campaignResponse:DeleteCampaignResponse', deleteCampaignResponse_campaignResponse - Undocumented member.
DeleteEmailChannel
data DeleteEmailChannel Source #
See: newDeleteEmailChannel smart constructor.
Constructors
| DeleteEmailChannel' Text |
Instances
newDeleteEmailChannel Source #
Arguments
| :: Text | |
| -> DeleteEmailChannel |
Create a value of DeleteEmailChannel with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteEmailChannel, deleteEmailChannel_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
data DeleteEmailChannelResponse Source #
See: newDeleteEmailChannelResponse smart constructor.
Constructors
| DeleteEmailChannelResponse' Int EmailChannelResponse |
Instances
newDeleteEmailChannelResponse Source #
Arguments
| :: Int | |
| -> EmailChannelResponse | |
| -> DeleteEmailChannelResponse |
Create a value of DeleteEmailChannelResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteEmailChannelResponse', deleteEmailChannelResponse_httpStatus - The response's http status code.
$sel:emailChannelResponse:DeleteEmailChannelResponse', deleteEmailChannelResponse_emailChannelResponse - Undocumented member.
DeleteEmailTemplate
data DeleteEmailTemplate Source #
See: newDeleteEmailTemplate smart constructor.
Constructors
| DeleteEmailTemplate' (Maybe Text) Text |
Instances
newDeleteEmailTemplate Source #
Arguments
| :: Text | |
| -> DeleteEmailTemplate |
Create a value of DeleteEmailTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteEmailTemplate, deleteEmailTemplate_version - The unique identifier for the version of the message template to update,
retrieve information about, or delete. To retrieve identifiers and other
information for all the versions of a template, use the Template
Versions resource.
If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur.
If you don't specify a value for this parameter, Amazon Pinpoint does the following:
- For a get operation, retrieves information about the active version of the template.
- For an update operation, saves the updates to (overwrites) the latest existing version of the template, if the create-new-version parameter isn't used or is set to false.
- For a delete operation, deletes the template, including all versions of the template.
DeleteEmailTemplate, deleteEmailTemplate_templateName - The name of the message template. A template name must start with an
alphanumeric character and can contain a maximum of 128 characters. The
characters can be alphanumeric characters, underscores (_), or hyphens
(-). Template names are case sensitive.
data DeleteEmailTemplateResponse Source #
See: newDeleteEmailTemplateResponse smart constructor.
Constructors
| DeleteEmailTemplateResponse' Int MessageBody |
Instances
newDeleteEmailTemplateResponse Source #
Arguments
| :: Int | |
| -> MessageBody | |
| -> DeleteEmailTemplateResponse |
Create a value of DeleteEmailTemplateResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteEmailTemplateResponse', deleteEmailTemplateResponse_httpStatus - The response's http status code.
$sel:messageBody:DeleteEmailTemplateResponse', deleteEmailTemplateResponse_messageBody - Undocumented member.
DeleteEndpoint
data DeleteEndpoint Source #
See: newDeleteEndpoint smart constructor.
Constructors
| DeleteEndpoint' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> DeleteEndpoint |
Create a value of DeleteEndpoint with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteEndpoint, deleteEndpoint_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
$sel:endpointId:DeleteEndpoint', deleteEndpoint_endpointId - The unique identifier for the endpoint.
data DeleteEndpointResponse Source #
See: newDeleteEndpointResponse smart constructor.
Constructors
| DeleteEndpointResponse' Int EndpointResponse |
Instances
newDeleteEndpointResponse Source #
Arguments
| :: Int | |
| -> EndpointResponse | |
| -> DeleteEndpointResponse |
Create a value of DeleteEndpointResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteEndpointResponse', deleteEndpointResponse_httpStatus - The response's http status code.
$sel:endpointResponse:DeleteEndpointResponse', deleteEndpointResponse_endpointResponse - Undocumented member.
DeleteEventStream
data DeleteEventStream Source #
See: newDeleteEventStream smart constructor.
Constructors
| DeleteEventStream' Text |
Instances
Arguments
| :: Text | |
| -> DeleteEventStream |
Create a value of DeleteEventStream with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteEventStream, deleteEventStream_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
data DeleteEventStreamResponse Source #
See: newDeleteEventStreamResponse smart constructor.
Constructors
| DeleteEventStreamResponse' Int EventStream |
Instances
newDeleteEventStreamResponse Source #
Arguments
| :: Int | |
| -> EventStream | |
| -> DeleteEventStreamResponse |
Create a value of DeleteEventStreamResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteEventStreamResponse', deleteEventStreamResponse_httpStatus - The response's http status code.
$sel:eventStream:DeleteEventStreamResponse', deleteEventStreamResponse_eventStream - Undocumented member.
DeleteGcmChannel
data DeleteGcmChannel Source #
See: newDeleteGcmChannel smart constructor.
Constructors
| DeleteGcmChannel' Text |
Instances
Arguments
| :: Text | |
| -> DeleteGcmChannel |
Create a value of DeleteGcmChannel with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteGcmChannel, deleteGcmChannel_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
data DeleteGcmChannelResponse Source #
See: newDeleteGcmChannelResponse smart constructor.
Constructors
| DeleteGcmChannelResponse' Int GCMChannelResponse |
Instances
newDeleteGcmChannelResponse Source #
Arguments
| :: Int | |
| -> GCMChannelResponse | |
| -> DeleteGcmChannelResponse |
Create a value of DeleteGcmChannelResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteGcmChannelResponse', deleteGcmChannelResponse_httpStatus - The response's http status code.
$sel:gCMChannelResponse:DeleteGcmChannelResponse', deleteGcmChannelResponse_gCMChannelResponse - Undocumented member.
DeleteInAppTemplate
data DeleteInAppTemplate Source #
See: newDeleteInAppTemplate smart constructor.
Constructors
| DeleteInAppTemplate' (Maybe Text) Text |
Instances
newDeleteInAppTemplate Source #
Arguments
| :: Text | |
| -> DeleteInAppTemplate |
Create a value of DeleteInAppTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteInAppTemplate, deleteInAppTemplate_version - The unique identifier for the version of the message template to update,
retrieve information about, or delete. To retrieve identifiers and other
information for all the versions of a template, use the Template
Versions resource.
If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur.
If you don't specify a value for this parameter, Amazon Pinpoint does the following:
- For a get operation, retrieves information about the active version of the template.
- For an update operation, saves the updates to (overwrites) the latest existing version of the template, if the create-new-version parameter isn't used or is set to false.
- For a delete operation, deletes the template, including all versions of the template.
DeleteInAppTemplate, deleteInAppTemplate_templateName - The name of the message template. A template name must start with an
alphanumeric character and can contain a maximum of 128 characters. The
characters can be alphanumeric characters, underscores (_), or hyphens
(-). Template names are case sensitive.
data DeleteInAppTemplateResponse Source #
See: newDeleteInAppTemplateResponse smart constructor.
Constructors
| DeleteInAppTemplateResponse' Int MessageBody |
Instances
newDeleteInAppTemplateResponse Source #
Arguments
| :: Int | |
| -> MessageBody | |
| -> DeleteInAppTemplateResponse |
Create a value of DeleteInAppTemplateResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteInAppTemplateResponse', deleteInAppTemplateResponse_httpStatus - The response's http status code.
$sel:messageBody:DeleteInAppTemplateResponse', deleteInAppTemplateResponse_messageBody - Undocumented member.
DeleteJourney
data DeleteJourney Source #
See: newDeleteJourney smart constructor.
Constructors
| DeleteJourney' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> DeleteJourney |
Create a value of DeleteJourney with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteJourney, deleteJourney_journeyId - The unique identifier for the journey.
DeleteJourney, deleteJourney_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
data DeleteJourneyResponse Source #
See: newDeleteJourneyResponse smart constructor.
Constructors
| DeleteJourneyResponse' Int JourneyResponse |
Instances
newDeleteJourneyResponse Source #
Arguments
| :: Int | |
| -> JourneyResponse | |
| -> DeleteJourneyResponse |
Create a value of DeleteJourneyResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteJourneyResponse', deleteJourneyResponse_httpStatus - The response's http status code.
$sel:journeyResponse:DeleteJourneyResponse', deleteJourneyResponse_journeyResponse - Undocumented member.
DeletePushTemplate
data DeletePushTemplate Source #
See: newDeletePushTemplate smart constructor.
Constructors
| DeletePushTemplate' (Maybe Text) Text |
Instances
newDeletePushTemplate Source #
Arguments
| :: Text | |
| -> DeletePushTemplate |
Create a value of DeletePushTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeletePushTemplate, deletePushTemplate_version - The unique identifier for the version of the message template to update,
retrieve information about, or delete. To retrieve identifiers and other
information for all the versions of a template, use the Template
Versions resource.
If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur.
If you don't specify a value for this parameter, Amazon Pinpoint does the following:
- For a get operation, retrieves information about the active version of the template.
- For an update operation, saves the updates to (overwrites) the latest existing version of the template, if the create-new-version parameter isn't used or is set to false.
- For a delete operation, deletes the template, including all versions of the template.
DeletePushTemplate, deletePushTemplate_templateName - The name of the message template. A template name must start with an
alphanumeric character and can contain a maximum of 128 characters. The
characters can be alphanumeric characters, underscores (_), or hyphens
(-). Template names are case sensitive.
data DeletePushTemplateResponse Source #
See: newDeletePushTemplateResponse smart constructor.
Constructors
| DeletePushTemplateResponse' Int MessageBody |
Instances
newDeletePushTemplateResponse Source #
Arguments
| :: Int | |
| -> MessageBody | |
| -> DeletePushTemplateResponse |
Create a value of DeletePushTemplateResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeletePushTemplateResponse', deletePushTemplateResponse_httpStatus - The response's http status code.
$sel:messageBody:DeletePushTemplateResponse', deletePushTemplateResponse_messageBody - Undocumented member.
DeleteRecommenderConfiguration
data DeleteRecommenderConfiguration Source #
See: newDeleteRecommenderConfiguration smart constructor.
Constructors
| DeleteRecommenderConfiguration' Text |
Instances
newDeleteRecommenderConfiguration Source #
Create a value of DeleteRecommenderConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteRecommenderConfiguration, deleteRecommenderConfiguration_recommenderId - The unique identifier for the recommender model configuration. This
identifier is displayed as the Recommender ID on the Amazon Pinpoint
console.
data DeleteRecommenderConfigurationResponse Source #
See: newDeleteRecommenderConfigurationResponse smart constructor.
Instances
newDeleteRecommenderConfigurationResponse Source #
Arguments
| :: Int | |
| -> RecommenderConfigurationResponse |
|
| -> DeleteRecommenderConfigurationResponse |
Create a value of DeleteRecommenderConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteRecommenderConfigurationResponse', deleteRecommenderConfigurationResponse_httpStatus - The response's http status code.
$sel:recommenderConfigurationResponse:DeleteRecommenderConfigurationResponse', deleteRecommenderConfigurationResponse_recommenderConfigurationResponse - Undocumented member.
DeleteSegment
data DeleteSegment Source #
See: newDeleteSegment smart constructor.
Constructors
| DeleteSegment' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> DeleteSegment |
Create a value of DeleteSegment with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteSegment, deleteSegment_segmentId - The unique identifier for the segment.
DeleteSegment, deleteSegment_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
data DeleteSegmentResponse Source #
See: newDeleteSegmentResponse smart constructor.
Constructors
| DeleteSegmentResponse' Int SegmentResponse |
Instances
newDeleteSegmentResponse Source #
Arguments
| :: Int | |
| -> SegmentResponse | |
| -> DeleteSegmentResponse |
Create a value of DeleteSegmentResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteSegmentResponse', deleteSegmentResponse_httpStatus - The response's http status code.
$sel:segmentResponse:DeleteSegmentResponse', deleteSegmentResponse_segmentResponse - Undocumented member.
DeleteSmsChannel
data DeleteSmsChannel Source #
See: newDeleteSmsChannel smart constructor.
Constructors
| DeleteSmsChannel' Text |
Instances
Arguments
| :: Text | |
| -> DeleteSmsChannel |
Create a value of DeleteSmsChannel with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteSmsChannel, deleteSmsChannel_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
data DeleteSmsChannelResponse Source #
See: newDeleteSmsChannelResponse smart constructor.
Constructors
| DeleteSmsChannelResponse' Int SMSChannelResponse |
Instances
newDeleteSmsChannelResponse Source #
Arguments
| :: Int | |
| -> SMSChannelResponse | |
| -> DeleteSmsChannelResponse |
Create a value of DeleteSmsChannelResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteSmsChannelResponse', deleteSmsChannelResponse_httpStatus - The response's http status code.
$sel:sMSChannelResponse:DeleteSmsChannelResponse', deleteSmsChannelResponse_sMSChannelResponse - Undocumented member.
DeleteSmsTemplate
data DeleteSmsTemplate Source #
See: newDeleteSmsTemplate smart constructor.
Constructors
| DeleteSmsTemplate' (Maybe Text) Text |
Instances
Arguments
| :: Text | |
| -> DeleteSmsTemplate |
Create a value of DeleteSmsTemplate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteSmsTemplate, deleteSmsTemplate_version - The unique identifier for the version of the message template to update,
retrieve information about, or delete. To retrieve identifiers and other
information for all the versions of a template, use the Template
Versions resource.
If specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don't occur.
If you don't specify a value for this parameter, Amazon Pinpoint does the following:
- For a get operation, retrieves information about the active version of the template.
- For an update operation, saves the updates to (overwrites) the latest existing version of the template, if the create-new-version parameter isn't used or is set to false.
- For a delete operation, deletes the template, including all versions of the template.
DeleteSmsTemplate, deleteSmsTemplate_templateName - The name of the message template. A template name must start with an
alphanumeric character and can contain a maximum of 128 characters. The
characters can be alphanumeric characters, underscores (_), or hyphens
(-). Template names are case sensitive.
data DeleteSmsTemplateResponse Source #
See: newDeleteSmsTemplateResponse smart constructor.
Constructors
| DeleteSmsTemplateResponse' Int MessageBody |
Instances
newDeleteSmsTemplateResponse Source #
Arguments
| :: Int | |
| -> MessageBody | |
| -> DeleteSmsTemplateResponse |
Create a value of DeleteSmsTemplateResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteSmsTemplateResponse', deleteSmsTemplateResponse_httpStatus - The response's http status code.
$sel:messageBody:DeleteSmsTemplateResponse', deleteSmsTemplateResponse_messageBody - Undocumented member.
DeleteUserEndpoints
data DeleteUserEndpoints Source #
See: newDeleteUserEndpoints smart constructor.
Constructors
| DeleteUserEndpoints' Text Text |
Instances
newDeleteUserEndpoints Source #
Arguments
| :: Text | |
| -> Text | |
| -> DeleteUserEndpoints |
Create a value of DeleteUserEndpoints with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteUserEndpoints, deleteUserEndpoints_applicationId - The unique identifier for the application. This identifier is displayed
as the Project ID on the Amazon Pinpoint console.
DeleteUserEndpoints, deleteUserEndpoints_userId - The unique identifier for the user.
data DeleteUserEndpointsResponse Source #
See: newDeleteUserEndpointsResponse smart constructor.
Constructors
| DeleteUserEndpointsResponse' Int EndpointsResponse |
Instances
newDeleteUserEndpointsResponse Source #
Arguments
| :: Int | |
| -> EndpointsResponse | |
| -> DeleteUserEndpointsResponse |
Create a value of DeleteUserEndpointsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteUserEndpointsResponse', deleteUserEndpointsResponse_httpStatus - The response's http status code.
$sel:endpointsResponse:DeleteUserEndpointsResponse', deleteUserEndpointsResponse_endpointsResponse - Undocumented member.
DeleteVoiceChannel
data DeleteVoiceChannel Source #
See: newDeleteVoiceChannel smart constructor.
Constructors
| DeleteVoiceChannel' Text |
Instances
| ToHeaders DeleteVoiceChannel Source # | |
Defined in Amazonka.Pinpoint.DeleteVoiceChannel Methods toHeaders :: DeleteVoiceChannel -> [Header] # | |
| ToPath DeleteVoiceChannel Source # | |
Defined in Amazonka.Pinpoint.DeleteVoiceChannel Methods toPath :: DeleteVoiceChannel -> ByteString # | |
| ToQuery DeleteVoiceChannel Source # | |
Defined in Amazonka.Pinpoint.DeleteVoiceChannel Methods | |
| AWSRequest DeleteVoiceChannel Source # | |
Defined in Amazonka.Pinpoint.DeleteVoiceChannel Associated Types Methods request :: (Service -> Service) -> DeleteVoiceChannel -> Request DeleteVoiceChannel # response :: MonadResource m => (ByteStringLazy -> IO ByteStringLazy) -> Service -> Proxy DeleteVoiceChannel -> ClientResponse ClientBody -> m (Either Error (ClientResponse (AWSResponse DeleteVoiceChannel))) # | |
| Generic DeleteVoiceChannel | |