NAME
Paws::Pinpoint - Perl Interface to AWS Amazon Pinpoint
SYNOPSIS
use Paws;
my $obj = Paws->service('Pinpoint');
my $res = $obj->Method(
Arg1 => $val1,
Arg2 => [ 'V1', 'V2' ],
# if Arg3 is an object, the HashRef will be used as arguments to the constructor
# of the arguments type
Arg3 => { Att1 => 'Val1' },
# if Arg4 is an array of objects, the HashRefs will be passed as arguments to
# the constructor of the arguments type
Arg4 => [ { Att1 => 'Val1' }, { Att1 => 'Val2' } ],
);
DESCRIPTION
Doc Engage API - Amazon Pinpoint API
For the AWS API documentation, see https://docs.aws.amazon.com/goto/WebAPI/pinpoint-2016-12-01
METHODS
CreateApp
- CreateApplicationRequest => Paws::Pinpoint::CreateApplicationRequest
Each argument is described in detail in: Paws::Pinpoint::CreateApp
Returns: a Paws::Pinpoint::CreateAppResponse instance
Creates an application.
CreateCampaign
- ApplicationId => Str
- WriteCampaignRequest => Paws::Pinpoint::WriteCampaignRequest
Each argument is described in detail in: Paws::Pinpoint::CreateCampaign
Returns: a Paws::Pinpoint::CreateCampaignResponse instance
Creates a new campaign for an application or updates the settings of an existing campaign for an application.
CreateEmailTemplate
- EmailTemplateRequest => Paws::Pinpoint::EmailTemplateRequest
- TemplateName => Str
Each argument is described in detail in: Paws::Pinpoint::CreateEmailTemplate
Returns: a Paws::Pinpoint::CreateEmailTemplateResponse instance
Creates a message template for messages that are sent through the email channel.
CreateExportJob
- ApplicationId => Str
- ExportJobRequest => Paws::Pinpoint::ExportJobRequest
Each argument is described in detail in: Paws::Pinpoint::CreateExportJob
Returns: a Paws::Pinpoint::CreateExportJobResponse instance
Creates an export job for an application.
CreateImportJob
- ApplicationId => Str
- ImportJobRequest => Paws::Pinpoint::ImportJobRequest
Each argument is described in detail in: Paws::Pinpoint::CreateImportJob
Returns: a Paws::Pinpoint::CreateImportJobResponse instance
Creates an import job for an application.
CreateJourney
- ApplicationId => Str
- WriteJourneyRequest => Paws::Pinpoint::WriteJourneyRequest
Each argument is described in detail in: Paws::Pinpoint::CreateJourney
Returns: a Paws::Pinpoint::CreateJourneyResponse instance
Creates a journey for an application.
CreatePushTemplate
- PushNotificationTemplateRequest => Paws::Pinpoint::PushNotificationTemplateRequest
- TemplateName => Str
Each argument is described in detail in: Paws::Pinpoint::CreatePushTemplate
Returns: a Paws::Pinpoint::CreatePushTemplateResponse instance
Creates a message template for messages that are sent through a push notification channel.
CreateRecommenderConfiguration
- CreateRecommenderConfiguration => Paws::Pinpoint::CreateRecommenderConfigurationObj
Each argument is described in detail in: Paws::Pinpoint::CreateRecommenderConfiguration
Returns: a Paws::Pinpoint::CreateRecommenderConfigurationResponse instance
Creates an Amazon Pinpoint configuration for a recommender model.
CreateSegment
- ApplicationId => Str
- WriteSegmentRequest => Paws::Pinpoint::WriteSegmentRequest
Each argument is described in detail in: Paws::Pinpoint::CreateSegment
Returns: a Paws::Pinpoint::CreateSegmentResponse instance
Creates a new segment for an application or updates the configuration, dimension, and other settings for an existing segment that's associated with an application.
CreateSmsTemplate
- SMSTemplateRequest => Paws::Pinpoint::SMSTemplateRequest
- TemplateName => Str
Each argument is described in detail in: Paws::Pinpoint::CreateSmsTemplate
Returns: a Paws::Pinpoint::CreateSmsTemplateResponse instance
Creates a message template for messages that are sent through the SMS channel.
CreateVoiceTemplate
- TemplateName => Str
- VoiceTemplateRequest => Paws::Pinpoint::VoiceTemplateRequest
Each argument is described in detail in: Paws::Pinpoint::CreateVoiceTemplate
Returns: a Paws::Pinpoint::CreateVoiceTemplateResponse instance
Creates a message template for messages that are sent through the voice channel.
DeleteAdmChannel
Each argument is described in detail in: Paws::Pinpoint::DeleteAdmChannel
Returns: a Paws::Pinpoint::DeleteAdmChannelResponse instance
Disables the ADM channel for an application and deletes any existing settings for the channel.
DeleteApnsChannel
Each argument is described in detail in: Paws::Pinpoint::DeleteApnsChannel
Returns: a Paws::Pinpoint::DeleteApnsChannelResponse instance
Disables the APNs channel for an application and deletes any existing settings for the channel.
DeleteApnsSandboxChannel
Each argument is described in detail in: Paws::Pinpoint::DeleteApnsSandboxChannel
Returns: a Paws::Pinpoint::DeleteApnsSandboxChannelResponse instance
Disables the APNs sandbox channel for an application and deletes any existing settings for the channel.
DeleteApnsVoipChannel
Each argument is described in detail in: Paws::Pinpoint::DeleteApnsVoipChannel
Returns: a Paws::Pinpoint::DeleteApnsVoipChannelResponse instance
Disables the APNs VoIP channel for an application and deletes any existing settings for the channel.
DeleteApnsVoipSandboxChannel
Each argument is described in detail in: Paws::Pinpoint::DeleteApnsVoipSandboxChannel
Returns: a Paws::Pinpoint::DeleteApnsVoipSandboxChannelResponse instance
Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.
DeleteApp
Each argument is described in detail in: Paws::Pinpoint::DeleteApp
Returns: a Paws::Pinpoint::DeleteAppResponse instance
Deletes an application.
DeleteBaiduChannel
Each argument is described in detail in: Paws::Pinpoint::DeleteBaiduChannel
Returns: a Paws::Pinpoint::DeleteBaiduChannelResponse instance
Disables the Baidu channel for an application and deletes any existing settings for the channel.
DeleteCampaign
Each argument is described in detail in: Paws::Pinpoint::DeleteCampaign
Returns: a Paws::Pinpoint::DeleteCampaignResponse instance
Deletes a campaign from an application.
DeleteEmailChannel
Each argument is described in detail in: Paws::Pinpoint::DeleteEmailChannel
Returns: a Paws::Pinpoint::DeleteEmailChannelResponse instance
Disables the email channel for an application and deletes any existing settings for the channel.
DeleteEmailTemplate
Each argument is described in detail in: Paws::Pinpoint::DeleteEmailTemplate
Returns: a Paws::Pinpoint::DeleteEmailTemplateResponse instance
Deletes a message template for messages that were sent through the email channel.
DeleteEndpoint
Each argument is described in detail in: Paws::Pinpoint::DeleteEndpoint
Returns: a Paws::Pinpoint::DeleteEndpointResponse instance
Deletes an endpoint from an application.
DeleteEventStream
Each argument is described in detail in: Paws::Pinpoint::DeleteEventStream
Returns: a Paws::Pinpoint::DeleteEventStreamResponse instance
Deletes the event stream for an application.
DeleteGcmChannel
Each argument is described in detail in: Paws::Pinpoint::DeleteGcmChannel
Returns: a Paws::Pinpoint::DeleteGcmChannelResponse instance
Disables the GCM channel for an application and deletes any existing settings for the channel.
DeleteJourney
Each argument is described in detail in: Paws::Pinpoint::DeleteJourney
Returns: a Paws::Pinpoint::DeleteJourneyResponse instance
Deletes a journey from an application.
DeletePushTemplate
Each argument is described in detail in: Paws::Pinpoint::DeletePushTemplate
Returns: a Paws::Pinpoint::DeletePushTemplateResponse instance
Deletes a message template for messages that were sent through a push notification channel.
DeleteRecommenderConfiguration
Each argument is described in detail in: Paws::Pinpoint::DeleteRecommenderConfiguration
Returns: a Paws::Pinpoint::DeleteRecommenderConfigurationResponse instance
Deletes an Amazon Pinpoint configuration for a recommender model.
DeleteSegment
Each argument is described in detail in: Paws::Pinpoint::DeleteSegment
Returns: a Paws::Pinpoint::DeleteSegmentResponse instance
Deletes a segment from an application.
DeleteSmsChannel
Each argument is described in detail in: Paws::Pinpoint::DeleteSmsChannel
Returns: a Paws::Pinpoint::DeleteSmsChannelResponse instance
Disables the SMS channel for an application and deletes any existing settings for the channel.
DeleteSmsTemplate
Each argument is described in detail in: Paws::Pinpoint::DeleteSmsTemplate
Returns: a Paws::Pinpoint::DeleteSmsTemplateResponse instance
Deletes a message template for messages that were sent through the SMS channel.
DeleteUserEndpoints
Each argument is described in detail in: Paws::Pinpoint::DeleteUserEndpoints
Returns: a Paws::Pinpoint::DeleteUserEndpointsResponse instance
Deletes all the endpoints that are associated with a specific user ID.
DeleteVoiceChannel
Each argument is described in detail in: Paws::Pinpoint::DeleteVoiceChannel
Returns: a Paws::Pinpoint::DeleteVoiceChannelResponse instance
Disables the voice channel for an application and deletes any existing settings for the channel.
DeleteVoiceTemplate
Each argument is described in detail in: Paws::Pinpoint::DeleteVoiceTemplate
Returns: a Paws::Pinpoint::DeleteVoiceTemplateResponse instance
Deletes a message template for messages that were sent through the voice channel.
GetAdmChannel
Each argument is described in detail in: Paws::Pinpoint::GetAdmChannel
Returns: a Paws::Pinpoint::GetAdmChannelResponse instance
Retrieves information about the status and settings of the ADM channel for an application.
GetApnsChannel
Each argument is described in detail in: Paws::Pinpoint::GetApnsChannel
Returns: a Paws::Pinpoint::GetApnsChannelResponse instance
Retrieves information about the status and settings of the APNs channel for an application.
GetApnsSandboxChannel
Each argument is described in detail in: Paws::Pinpoint::GetApnsSandboxChannel
Returns: a Paws::Pinpoint::GetApnsSandboxChannelResponse instance
Retrieves information about the status and settings of the APNs sandbox channel for an application.
GetApnsVoipChannel
Each argument is described in detail in: Paws::Pinpoint::GetApnsVoipChannel
Returns: a Paws::Pinpoint::GetApnsVoipChannelResponse instance
Retrieves information about the status and settings of the APNs VoIP channel for an application.
GetApnsVoipSandboxChannel
Each argument is described in detail in: Paws::Pinpoint::GetApnsVoipSandboxChannel
Returns: a Paws::Pinpoint::GetApnsVoipSandboxChannelResponse instance
Retrieves information about the status and settings of the APNs VoIP sandbox channel for an application.
GetApp
Each argument is described in detail in: Paws::Pinpoint::GetApp
Returns: a Paws::Pinpoint::GetAppResponse instance
Retrieves information about an application.
GetApplicationDateRangeKpi
- ApplicationId => Str
- KpiName => Str
- [EndTime => Str]
- [NextToken => Str]
- [PageSize => Str]
- [StartTime => Str]
Each argument is described in detail in: Paws::Pinpoint::GetApplicationDateRangeKpi
Returns: a Paws::Pinpoint::GetApplicationDateRangeKpiResponse instance
Retrieves (queries) pre-aggregated data for a standard metric that applies to an application.
GetApplicationSettings
Each argument is described in detail in: Paws::Pinpoint::GetApplicationSettings
Returns: a Paws::Pinpoint::GetApplicationSettingsResponse instance
Retrieves information about the settings for an application.
GetApps
Each argument is described in detail in: Paws::Pinpoint::GetApps
Returns: a Paws::Pinpoint::GetAppsResponse instance
Retrieves information about all the applications that are associated with your Amazon Pinpoint account.
GetBaiduChannel
Each argument is described in detail in: Paws::Pinpoint::GetBaiduChannel
Returns: a Paws::Pinpoint::GetBaiduChannelResponse instance
Retrieves information about the status and settings of the Baidu channel for an application.
GetCampaign
Each argument is described in detail in: Paws::Pinpoint::GetCampaign
Returns: a Paws::Pinpoint::GetCampaignResponse instance
Retrieves information about the status, configuration, and other settings for a campaign.
GetCampaignActivities
Each argument is described in detail in: Paws::Pinpoint::GetCampaignActivities
Returns: a Paws::Pinpoint::GetCampaignActivitiesResponse instance
Retrieves information about all the activities for a campaign.
GetCampaignDateRangeKpi
- ApplicationId => Str
- CampaignId => Str
- KpiName => Str
- [EndTime => Str]
- [NextToken => Str]
- [PageSize => Str]
- [StartTime => Str]
Each argument is described in detail in: Paws::Pinpoint::GetCampaignDateRangeKpi
Returns: a Paws::Pinpoint::GetCampaignDateRangeKpiResponse instance
Retrieves (queries) pre-aggregated data for a standard metric that applies to a campaign.
GetCampaigns
Each argument is described in detail in: Paws::Pinpoint::GetCampaigns
Returns: a Paws::Pinpoint::GetCampaignsResponse instance
Retrieves information about the status, configuration, and other settings for all the campaigns that are associated with an application.
GetCampaignVersion
Each argument is described in detail in: Paws::Pinpoint::GetCampaignVersion
Returns: a Paws::Pinpoint::GetCampaignVersionResponse instance
Retrieves information about the status, configuration, and other settings for a specific version of a campaign.
GetCampaignVersions
Each argument is described in detail in: Paws::Pinpoint::GetCampaignVersions
Returns: a Paws::Pinpoint::GetCampaignVersionsResponse instance
Retrieves information about the status, configuration, and other settings for all versions of a campaign.
GetChannels
Each argument is described in detail in: Paws::Pinpoint::GetChannels
Returns: a Paws::Pinpoint::GetChannelsResponse instance
Retrieves information about the history and status of each channel for an application.
GetEmailChannel
Each argument is described in detail in: Paws::Pinpoint::GetEmailChannel
Returns: a Paws::Pinpoint::GetEmailChannelResponse instance
Retrieves information about the status and settings of the email channel for an application.
GetEmailTemplate
Each argument is described in detail in: Paws::Pinpoint::GetEmailTemplate
Returns: a Paws::Pinpoint::GetEmailTemplateResponse instance
Retrieves the content and settings of a message template for messages that are sent through the email channel.
GetEndpoint
Each argument is described in detail in: Paws::Pinpoint::GetEndpoint
Returns: a Paws::Pinpoint::GetEndpointResponse instance
Retrieves information about the settings and attributes of a specific endpoint for an application.
GetEventStream
Each argument is described in detail in: Paws::Pinpoint::GetEventStream
Returns: a Paws::Pinpoint::GetEventStreamResponse instance
Retrieves information about the event stream settings for an application.
GetExportJob
Each argument is described in detail in: Paws::Pinpoint::GetExportJob
Returns: a Paws::Pinpoint::GetExportJobResponse instance
Retrieves information about the status and settings of a specific export job for an application.
GetExportJobs
Each argument is described in detail in: Paws::Pinpoint::GetExportJobs
Returns: a Paws::Pinpoint::GetExportJobsResponse instance
Retrieves information about the status and settings of all the export jobs for an application.
GetGcmChannel
Each argument is described in detail in: Paws::Pinpoint::GetGcmChannel
Returns: a Paws::Pinpoint::GetGcmChannelResponse instance
Retrieves information about the status and settings of the GCM channel for an application.
GetImportJob
Each argument is described in detail in: Paws::Pinpoint::GetImportJob
Returns: a Paws::Pinpoint::GetImportJobResponse instance
Retrieves information about the status and settings of a specific import job for an application.
GetImportJobs
Each argument is described in detail in: Paws::Pinpoint::GetImportJobs
Returns: a Paws::Pinpoint::GetImportJobsResponse instance
Retrieves information about the status and settings of all the import jobs for an application.
GetJourney
Each argument is described in detail in: Paws::Pinpoint::GetJourney
Returns: a Paws::Pinpoint::GetJourneyResponse instance
Retrieves information about the status, configuration, and other settings for a journey.
GetJourneyDateRangeKpi
- ApplicationId => Str
- JourneyId => Str
- KpiName => Str
- [EndTime => Str]
- [NextToken => Str]
- [PageSize => Str]
- [StartTime => Str]
Each argument is described in detail in: Paws::Pinpoint::GetJourneyDateRangeKpi
Returns: a Paws::Pinpoint::GetJourneyDateRangeKpiResponse instance
Retrieves (queries) pre-aggregated data for a standard engagement metric that applies to a journey.
GetJourneyExecutionActivityMetrics
Each argument is described in detail in: Paws::Pinpoint::GetJourneyExecutionActivityMetrics
Returns: a Paws::Pinpoint::GetJourneyExecutionActivityMetricsResponse instance
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey activity.
GetJourneyExecutionMetrics
Each argument is described in detail in: Paws::Pinpoint::GetJourneyExecutionMetrics
Returns: a Paws::Pinpoint::GetJourneyExecutionMetricsResponse instance
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey.
GetPushTemplate
Each argument is described in detail in: Paws::Pinpoint::GetPushTemplate
Returns: a Paws::Pinpoint::GetPushTemplateResponse instance
Retrieves the content and settings of a message template for messages that are sent through a push notification channel.
GetRecommenderConfiguration
Each argument is described in detail in: Paws::Pinpoint::GetRecommenderConfiguration
Returns: a Paws::Pinpoint::GetRecommenderConfigurationResponse instance
Retrieves information about an Amazon Pinpoint configuration for a recommender model.
GetRecommenderConfigurations
Each argument is described in detail in: Paws::Pinpoint::GetRecommenderConfigurations
Returns: a Paws::Pinpoint::GetRecommenderConfigurationsResponse instance
Retrieves information about all the recommender model configurations that are associated with your Amazon Pinpoint account.
GetSegment
Each argument is described in detail in: Paws::Pinpoint::GetSegment
Returns: a Paws::Pinpoint::GetSegmentResponse instance
Retrieves information about the configuration, dimension, and other settings for a specific segment that's associated with an application.
GetSegmentExportJobs
Each argument is described in detail in: Paws::Pinpoint::GetSegmentExportJobs
Returns: a Paws::Pinpoint::GetSegmentExportJobsResponse instance
Retrieves information about the status and settings of the export jobs for a segment.
GetSegmentImportJobs
Each argument is described in detail in: Paws::Pinpoint::GetSegmentImportJobs
Returns: a Paws::Pinpoint::GetSegmentImportJobsResponse instance
Retrieves information about the status and settings of the import jobs for a segment.
GetSegments
Each argument is described in detail in: Paws::Pinpoint::GetSegments
Returns: a Paws::Pinpoint::GetSegmentsResponse instance
Retrieves information about the configuration, dimension, and other settings for all the segments that are associated with an application.
GetSegmentVersion
Each argument is described in detail in: Paws::Pinpoint::GetSegmentVersion
Returns: a Paws::Pinpoint::GetSegmentVersionResponse instance
Retrieves information about the configuration, dimension, and other settings for a specific version of a segment that's associated with an application.
GetSegmentVersions
Each argument is described in detail in: Paws::Pinpoint::GetSegmentVersions
Returns: a Paws::Pinpoint::GetSegmentVersionsResponse instance
Retrieves information about the configuration, dimension, and other settings for all the versions of a specific segment that's associated with an application.
GetSmsChannel
Each argument is described in detail in: Paws::Pinpoint::GetSmsChannel
Returns: a Paws::Pinpoint::GetSmsChannelResponse instance
Retrieves information about the status and settings of the SMS channel for an application.
GetSmsTemplate
Each argument is described in detail in: Paws::Pinpoint::GetSmsTemplate
Returns: a Paws::Pinpoint::GetSmsTemplateResponse instance
Retrieves the content and settings of a message template for messages that are sent through the SMS channel.
GetUserEndpoints
Each argument is described in detail in: Paws::Pinpoint::GetUserEndpoints
Returns: a Paws::Pinpoint::GetUserEndpointsResponse instance
Retrieves information about all the endpoints that are associated with a specific user ID.
GetVoiceChannel
Each argument is described in detail in: Paws::Pinpoint::GetVoiceChannel
Returns: a Paws::Pinpoint::GetVoiceChannelResponse instance
Retrieves information about the status and settings of the voice channel for an application.
GetVoiceTemplate
Each argument is described in detail in: Paws::Pinpoint::GetVoiceTemplate
Returns: a Paws::Pinpoint::GetVoiceTemplateResponse instance
Retrieves the content and settings of a message template for messages that are sent through the voice channel.
ListJourneys
Each argument is described in detail in: Paws::Pinpoint::ListJourneys
Returns: a Paws::Pinpoint::ListJourneysResponse instance
Retrieves information about the status, configuration, and other settings for all the journeys that are associated with an application.
ListTagsForResource
Each argument is described in detail in: Paws::Pinpoint::ListTagsForResource
Returns: a Paws::Pinpoint::ListTagsForResourceResponse instance
Retrieves all the tags (keys and values) that are associated with an application, campaign, message template, or segment.
ListTemplates
Each argument is described in detail in: Paws::Pinpoint::ListTemplates
Returns: a Paws::Pinpoint::ListTemplatesResponse instance
Retrieves information about all the message templates that are associated with your Amazon Pinpoint account.
ListTemplateVersions
Each argument is described in detail in: Paws::Pinpoint::ListTemplateVersions
Returns: a Paws::Pinpoint::ListTemplateVersionsResponse instance
Retrieves information about all the versions of a specific message template.
PhoneNumberValidate
- NumberValidateRequest => Paws::Pinpoint::NumberValidateRequest
Each argument is described in detail in: Paws::Pinpoint::PhoneNumberValidate
Returns: a Paws::Pinpoint::PhoneNumberValidateResponse instance
Retrieves information about a phone number.
PutEvents
- ApplicationId => Str
- EventsRequest => Paws::Pinpoint::EventsRequest
Each argument is described in detail in: Paws::Pinpoint::PutEvents
Returns: a Paws::Pinpoint::PutEventsResponse instance
Creates a new event to record for endpoints, or creates or updates endpoint data that existing events are associated with.
PutEventStream
- ApplicationId => Str
- WriteEventStream => Paws::Pinpoint::WriteEventStream
Each argument is described in detail in: Paws::Pinpoint::PutEventStream
Returns: a Paws::Pinpoint::PutEventStreamResponse instance
Creates a new event stream for an application or updates the settings of an existing event stream for an application.
RemoveAttributes
- ApplicationId => Str
- AttributeType => Str
- UpdateAttributesRequest => Paws::Pinpoint::UpdateAttributesRequest
Each argument is described in detail in: Paws::Pinpoint::RemoveAttributes
Returns: a Paws::Pinpoint::RemoveAttributesResponse instance
Removes one or more attributes, of the same attribute type, from all the endpoints that are associated with an application.
SendMessages
- ApplicationId => Str
- MessageRequest => Paws::Pinpoint::MessageRequest
Each argument is described in detail in: Paws::Pinpoint::SendMessages
Returns: a Paws::Pinpoint::SendMessagesResponse instance
Creates and sends a direct message.
SendUsersMessages
- ApplicationId => Str
- SendUsersMessageRequest => Paws::Pinpoint::SendUsersMessageRequest
Each argument is described in detail in: Paws::Pinpoint::SendUsersMessages
Returns: a Paws::Pinpoint::SendUsersMessagesResponse instance
Creates and sends a message to a list of users.
TagResource
- ResourceArn => Str
- TagsModel => Paws::Pinpoint::TagsModel
Each argument is described in detail in: Paws::Pinpoint::TagResource
Returns: nothing
Adds one or more tags (keys and values) to an application, campaign, message template, or segment.
UntagResource
Each argument is described in detail in: Paws::Pinpoint::UntagResource
Returns: nothing
Removes one or more tags (keys and values) from an application, campaign, message template, or segment.
UpdateAdmChannel
- ADMChannelRequest => Paws::Pinpoint::ADMChannelRequest
- ApplicationId => Str
Each argument is described in detail in: Paws::Pinpoint::UpdateAdmChannel
Returns: a Paws::Pinpoint::UpdateAdmChannelResponse instance
Enables the ADM channel for an application or updates the status and settings of the ADM channel for an application.
UpdateApnsChannel
- APNSChannelRequest => Paws::Pinpoint::APNSChannelRequest
- ApplicationId => Str
Each argument is described in detail in: Paws::Pinpoint::UpdateApnsChannel
Returns: a Paws::Pinpoint::UpdateApnsChannelResponse instance
Enables the APNs channel for an application or updates the status and settings of the APNs channel for an application.
UpdateApnsSandboxChannel
- APNSSandboxChannelRequest => Paws::Pinpoint::APNSSandboxChannelRequest
- ApplicationId => Str
Each argument is described in detail in: Paws::Pinpoint::UpdateApnsSandboxChannel
Returns: a Paws::Pinpoint::UpdateApnsSandboxChannelResponse instance
Enables the APNs sandbox channel for an application or updates the status and settings of the APNs sandbox channel for an application.
UpdateApnsVoipChannel
- APNSVoipChannelRequest => Paws::Pinpoint::APNSVoipChannelRequest
- ApplicationId => Str
Each argument is described in detail in: Paws::Pinpoint::UpdateApnsVoipChannel
Returns: a Paws::Pinpoint::UpdateApnsVoipChannelResponse instance
Enables the APNs VoIP channel for an application or updates the status and settings of the APNs VoIP channel for an application.
UpdateApnsVoipSandboxChannel
- APNSVoipSandboxChannelRequest => Paws::Pinpoint::APNSVoipSandboxChannelRequest
- ApplicationId => Str
Each argument is described in detail in: Paws::Pinpoint::UpdateApnsVoipSandboxChannel
Returns: a Paws::Pinpoint::UpdateApnsVoipSandboxChannelResponse instance
Enables the APNs VoIP sandbox channel for an application or updates the status and settings of the APNs VoIP sandbox channel for an application.
UpdateApplicationSettings
- ApplicationId => Str
- WriteApplicationSettingsRequest => Paws::Pinpoint::WriteApplicationSettingsRequest
Each argument is described in detail in: Paws::Pinpoint::UpdateApplicationSettings
Returns: a Paws::Pinpoint::UpdateApplicationSettingsResponse instance
Updates the settings for an application.
UpdateBaiduChannel
- ApplicationId => Str
- BaiduChannelRequest => Paws::Pinpoint::BaiduChannelRequest
Each argument is described in detail in: Paws::Pinpoint::UpdateBaiduChannel
Returns: a Paws::Pinpoint::UpdateBaiduChannelResponse instance
Enables the Baidu channel for an application or updates the status and settings of the Baidu channel for an application.
UpdateCampaign
- ApplicationId => Str
- CampaignId => Str
- WriteCampaignRequest => Paws::Pinpoint::WriteCampaignRequest
Each argument is described in detail in: Paws::Pinpoint::UpdateCampaign
Returns: a Paws::Pinpoint::UpdateCampaignResponse instance
Updates the configuration and other settings for a campaign.
UpdateEmailChannel
- ApplicationId => Str
- EmailChannelRequest => Paws::Pinpoint::EmailChannelRequest
Each argument is described in detail in: Paws::Pinpoint::UpdateEmailChannel
Returns: a Paws::Pinpoint::UpdateEmailChannelResponse instance
Enables the email channel for an application or updates the status and settings of the email channel for an application.
UpdateEmailTemplate
- EmailTemplateRequest => Paws::Pinpoint::EmailTemplateRequest
- TemplateName => Str
- [CreateNewVersion => Bool]
- [Version => Str]
Each argument is described in detail in: Paws::Pinpoint::UpdateEmailTemplate
Returns: a Paws::Pinpoint::UpdateEmailTemplateResponse instance
Updates an existing message template for messages that are sent through the email channel.
UpdateEndpoint
- ApplicationId => Str
- EndpointId => Str
- EndpointRequest => Paws::Pinpoint::EndpointRequest
Each argument is described in detail in: Paws::Pinpoint::UpdateEndpoint
Returns: a Paws::Pinpoint::UpdateEndpointResponse instance
Creates a new endpoint for an application or updates the settings and attributes of an existing endpoint for an application. You can also use this operation to define custom attributes for an endpoint. If an update includes one or more values for a custom attribute, Amazon Pinpoint replaces (overwrites) any existing values with the new values.
UpdateEndpointsBatch
- ApplicationId => Str
- EndpointBatchRequest => Paws::Pinpoint::EndpointBatchRequest
Each argument is described in detail in: Paws::Pinpoint::UpdateEndpointsBatch
Returns: a Paws::Pinpoint::UpdateEndpointsBatchResponse instance
Creates a new batch of endpoints for an application or updates the settings and attributes of a batch of existing endpoints for an application. You can also use this operation to define custom attributes for a batch of endpoints. If an update includes one or more values for a custom attribute, Amazon Pinpoint replaces (overwrites) any existing values with the new values.
UpdateGcmChannel
- ApplicationId => Str
- GCMChannelRequest => Paws::Pinpoint::GCMChannelRequest
Each argument is described in detail in: Paws::Pinpoint::UpdateGcmChannel
Returns: a Paws::Pinpoint::UpdateGcmChannelResponse instance
Enables the GCM channel for an application or updates the status and settings of the GCM channel for an application.
UpdateJourney
- ApplicationId => Str
- JourneyId => Str
- WriteJourneyRequest => Paws::Pinpoint::WriteJourneyRequest
Each argument is described in detail in: Paws::Pinpoint::UpdateJourney
Returns: a Paws::Pinpoint::UpdateJourneyResponse instance
Updates the configuration and other settings for a journey.
UpdateJourneyState
- ApplicationId => Str
- JourneyId => Str
- JourneyStateRequest => Paws::Pinpoint::JourneyStateRequest
Each argument is described in detail in: Paws::Pinpoint::UpdateJourneyState
Returns: a Paws::Pinpoint::UpdateJourneyStateResponse instance
Cancels (stops) an active journey.
UpdatePushTemplate
- PushNotificationTemplateRequest => Paws::Pinpoint::PushNotificationTemplateRequest
- TemplateName => Str
- [CreateNewVersion => Bool]
- [Version => Str]
Each argument is described in detail in: Paws::Pinpoint::UpdatePushTemplate
Returns: a Paws::Pinpoint::UpdatePushTemplateResponse instance
Updates an existing message template for messages that are sent through a push notification channel.
UpdateRecommenderConfiguration
- RecommenderId => Str
- UpdateRecommenderConfiguration => Paws::Pinpoint::UpdateRecommenderConfigurationObj
Each argument is described in detail in: Paws::Pinpoint::UpdateRecommenderConfiguration
Returns: a Paws::Pinpoint::UpdateRecommenderConfigurationResponse instance
Updates an Amazon Pinpoint configuration for a recommender model.
UpdateSegment
- ApplicationId => Str
- SegmentId => Str
- WriteSegmentRequest => Paws::Pinpoint::WriteSegmentRequest
Each argument is described in detail in: Paws::Pinpoint::UpdateSegment
Returns: a Paws::Pinpoint::UpdateSegmentResponse instance
Creates a new segment for an application or updates the configuration, dimension, and other settings for an existing segment that's associated with an application.
UpdateSmsChannel
- ApplicationId => Str
- SMSChannelRequest => Paws::Pinpoint::SMSChannelRequest
Each argument is described in detail in: Paws::Pinpoint::UpdateSmsChannel
Returns: a Paws::Pinpoint::UpdateSmsChannelResponse instance
Enables the SMS channel for an application or updates the status and settings of the SMS channel for an application.
UpdateSmsTemplate
- SMSTemplateRequest => Paws::Pinpoint::SMSTemplateRequest
- TemplateName => Str
- [CreateNewVersion => Bool]
- [Version => Str]
Each argument is described in detail in: Paws::Pinpoint::UpdateSmsTemplate
Returns: a Paws::Pinpoint::UpdateSmsTemplateResponse instance
Updates an existing message template for messages that are sent through the SMS channel.
UpdateTemplateActiveVersion
- TemplateActiveVersionRequest => Paws::Pinpoint::TemplateActiveVersionRequest
- TemplateName => Str
- TemplateType => Str
Each argument is described in detail in: Paws::Pinpoint::UpdateTemplateActiveVersion
Returns: a Paws::Pinpoint::UpdateTemplateActiveVersionResponse instance
Changes the status of a specific version of a message template to active.
UpdateVoiceChannel
- ApplicationId => Str
- VoiceChannelRequest => Paws::Pinpoint::VoiceChannelRequest
Each argument is described in detail in: Paws::Pinpoint::UpdateVoiceChannel
Returns: a Paws::Pinpoint::UpdateVoiceChannelResponse instance
Enables the voice channel for an application or updates the status and settings of the voice channel for an application.
UpdateVoiceTemplate
- TemplateName => Str
- VoiceTemplateRequest => Paws::Pinpoint::VoiceTemplateRequest
- [CreateNewVersion => Bool]
- [Version => Str]
Each argument is described in detail in: Paws::Pinpoint::UpdateVoiceTemplate
Returns: a Paws::Pinpoint::UpdateVoiceTemplateResponse instance
Updates an existing message template for messages that are sent through the voice channel.
PAGINATORS
Paginator methods are helpers that repetively call methods that return partial results
SEE ALSO
This service class forms part of Paws
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues