- NAME
- SYNOPSIS
- DESCRIPTION
- METHODS
- CreateCampaign(ApplicationId => Str, WriteCampaignRequest => Paws::Pinpoint::WriteCampaignRequest)
- CreateImportJob(ApplicationId => Str, ImportJobRequest => Paws::Pinpoint::ImportJobRequest)
- CreateSegment(ApplicationId => Str, WriteSegmentRequest => Paws::Pinpoint::WriteSegmentRequest)
- DeleteApnsChannel(ApplicationId => Str)
- DeleteCampaign(ApplicationId => Str, CampaignId => Str)
- DeleteGcmChannel(ApplicationId => Str)
- DeleteSegment(ApplicationId => Str, SegmentId => Str)
- GetApnsChannel(ApplicationId => Str)
- GetApplicationSettings(ApplicationId => Str)
- GetCampaign(ApplicationId => Str, CampaignId => Str)
- GetCampaignActivities(ApplicationId => Str, CampaignId => Str, [PageSize => Str, Token => Str])
- GetCampaigns(ApplicationId => Str, [PageSize => Str, Token => Str])
- GetCampaignVersion(ApplicationId => Str, CampaignId => Str, Version => Str)
- GetCampaignVersions(ApplicationId => Str, CampaignId => Str, [PageSize => Str, Token => Str])
- GetEndpoint(ApplicationId => Str, EndpointId => Str)
- GetGcmChannel(ApplicationId => Str)
- GetImportJob(ApplicationId => Str, JobId => Str)
- GetImportJobs(ApplicationId => Str, [PageSize => Str, Token => Str])
- GetSegment(ApplicationId => Str, SegmentId => Str)
- GetSegmentImportJobs(ApplicationId => Str, SegmentId => Str, [PageSize => Str, Token => Str])
- GetSegments(ApplicationId => Str, [PageSize => Str, Token => Str])
- GetSegmentVersion(ApplicationId => Str, SegmentId => Str, Version => Str)
- GetSegmentVersions(ApplicationId => Str, SegmentId => Str, [PageSize => Str, Token => Str])
- UpdateApnsChannel(APNSChannelRequest => Paws::Pinpoint::APNSChannelRequest, ApplicationId => Str)
- UpdateApplicationSettings(ApplicationId => Str, WriteApplicationSettingsRequest => Paws::Pinpoint::WriteApplicationSettingsRequest)
- UpdateCampaign(ApplicationId => Str, CampaignId => Str, WriteCampaignRequest => Paws::Pinpoint::WriteCampaignRequest)
- UpdateEndpoint(ApplicationId => Str, EndpointId => Str, EndpointRequest => Paws::Pinpoint::EndpointRequest)
- UpdateEndpointsBatch(ApplicationId => Str, EndpointBatchRequest => Paws::Pinpoint::EndpointBatchRequest)
- UpdateGcmChannel(ApplicationId => Str, GCMChannelRequest => Paws::Pinpoint::GCMChannelRequest)
- UpdateSegment(ApplicationId => Str, SegmentId => Str, WriteSegmentRequest => Paws::Pinpoint::WriteSegmentRequest)
- PAGINATORS
- SEE ALSO
- BUGS and CONTRIBUTIONS
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
METHODS
CreateCampaign(ApplicationId => Str, WriteCampaignRequest => Paws::Pinpoint::WriteCampaignRequest)
Each argument is described in detail in: Paws::Pinpoint::CreateCampaign
Returns: a Paws::Pinpoint::CreateCampaignResponse instance
Creates or updates a campaign.
CreateImportJob(ApplicationId => Str, ImportJobRequest => Paws::Pinpoint::ImportJobRequest)
Each argument is described in detail in: Paws::Pinpoint::CreateImportJob
Returns: a Paws::Pinpoint::CreateImportJobResponse instance
Creates or updates an import job.
CreateSegment(ApplicationId => Str, WriteSegmentRequest => Paws::Pinpoint::WriteSegmentRequest)
Each argument is described in detail in: Paws::Pinpoint::CreateSegment
Returns: a Paws::Pinpoint::CreateSegmentResponse instance
Used to create or update a segment.
DeleteApnsChannel(ApplicationId => Str)
Each argument is described in detail in: Paws::Pinpoint::DeleteApnsChannel
Returns: a Paws::Pinpoint::DeleteApnsChannelResponse instance
Deletes the APNs channel for an app.
DeleteCampaign(ApplicationId => Str, CampaignId => Str)
Each argument is described in detail in: Paws::Pinpoint::DeleteCampaign
Returns: a Paws::Pinpoint::DeleteCampaignResponse instance
Deletes a campaign.
DeleteGcmChannel(ApplicationId => Str)
Each argument is described in detail in: Paws::Pinpoint::DeleteGcmChannel
Returns: a Paws::Pinpoint::DeleteGcmChannelResponse instance
Deletes the GCM channel for an app.
DeleteSegment(ApplicationId => Str, SegmentId => Str)
Each argument is described in detail in: Paws::Pinpoint::DeleteSegment
Returns: a Paws::Pinpoint::DeleteSegmentResponse instance
Deletes a segment.
GetApnsChannel(ApplicationId => Str)
Each argument is described in detail in: Paws::Pinpoint::GetApnsChannel
Returns: a Paws::Pinpoint::GetApnsChannelResponse instance
Returns information about the APNs channel for an app.
GetApplicationSettings(ApplicationId => Str)
Each argument is described in detail in: Paws::Pinpoint::GetApplicationSettings
Returns: a Paws::Pinpoint::GetApplicationSettingsResponse instance
Used to request the settings for an app.
GetCampaign(ApplicationId => Str, CampaignId => Str)
Each argument is described in detail in: Paws::Pinpoint::GetCampaign
Returns: a Paws::Pinpoint::GetCampaignResponse instance
Returns information about a campaign.
GetCampaignActivities(ApplicationId => Str, CampaignId => Str, [PageSize => Str, Token => Str])
Each argument is described in detail in: Paws::Pinpoint::GetCampaignActivities
Returns: a Paws::Pinpoint::GetCampaignActivitiesResponse instance
Returns information about the activity performed by a campaign.
GetCampaigns(ApplicationId => Str, [PageSize => Str, Token => Str])
Each argument is described in detail in: Paws::Pinpoint::GetCampaigns
Returns: a Paws::Pinpoint::GetCampaignsResponse instance
Returns information about your campaigns.
GetCampaignVersion(ApplicationId => Str, CampaignId => Str, Version => Str)
Each argument is described in detail in: Paws::Pinpoint::GetCampaignVersion
Returns: a Paws::Pinpoint::GetCampaignVersionResponse instance
Returns information about your campaign versions.
GetCampaignVersions(ApplicationId => Str, CampaignId => Str, [PageSize => Str, Token => Str])
Each argument is described in detail in: Paws::Pinpoint::GetCampaignVersions
Returns: a Paws::Pinpoint::GetCampaignVersionsResponse instance
Returns information about your campaign versions.
GetEndpoint(ApplicationId => Str, EndpointId => Str)
Each argument is described in detail in: Paws::Pinpoint::GetEndpoint
Returns: a Paws::Pinpoint::GetEndpointResponse instance
Returns information about an endpoint.
GetGcmChannel(ApplicationId => Str)
Each argument is described in detail in: Paws::Pinpoint::GetGcmChannel
Returns: a Paws::Pinpoint::GetGcmChannelResponse instance
Returns information about the GCM channel for an app.
GetImportJob(ApplicationId => Str, JobId => Str)
Each argument is described in detail in: Paws::Pinpoint::GetImportJob
Returns: a Paws::Pinpoint::GetImportJobResponse instance
Returns information about an import job.
GetImportJobs(ApplicationId => Str, [PageSize => Str, Token => Str])
Each argument is described in detail in: Paws::Pinpoint::GetImportJobs
Returns: a Paws::Pinpoint::GetImportJobsResponse instance
Returns information about your import jobs.
GetSegment(ApplicationId => Str, SegmentId => Str)
Each argument is described in detail in: Paws::Pinpoint::GetSegment
Returns: a Paws::Pinpoint::GetSegmentResponse instance
Returns information about a segment.
GetSegmentImportJobs(ApplicationId => Str, SegmentId => Str, [PageSize => Str, Token => Str])
Each argument is described in detail in: Paws::Pinpoint::GetSegmentImportJobs
Returns: a Paws::Pinpoint::GetSegmentImportJobsResponse instance
Returns a list of import jobs for a specific segment.
GetSegments(ApplicationId => Str, [PageSize => Str, Token => Str])
Each argument is described in detail in: Paws::Pinpoint::GetSegments
Returns: a Paws::Pinpoint::GetSegmentsResponse instance
Used to get information about your segments.
GetSegmentVersion(ApplicationId => Str, SegmentId => Str, Version => Str)
Each argument is described in detail in: Paws::Pinpoint::GetSegmentVersion
Returns: a Paws::Pinpoint::GetSegmentVersionResponse instance
Returns information about a segment version.
GetSegmentVersions(ApplicationId => Str, SegmentId => Str, [PageSize => Str, Token => Str])
Each argument is described in detail in: Paws::Pinpoint::GetSegmentVersions
Returns: a Paws::Pinpoint::GetSegmentVersionsResponse instance
Returns information about your segment versions.
UpdateApnsChannel(APNSChannelRequest => Paws::Pinpoint::APNSChannelRequest, ApplicationId => Str)
Each argument is described in detail in: Paws::Pinpoint::UpdateApnsChannel
Returns: a Paws::Pinpoint::UpdateApnsChannelResponse instance
Use to update the APNs channel for an app.
UpdateApplicationSettings(ApplicationId => Str, WriteApplicationSettingsRequest => Paws::Pinpoint::WriteApplicationSettingsRequest)
Each argument is described in detail in: Paws::Pinpoint::UpdateApplicationSettings
Returns: a Paws::Pinpoint::UpdateApplicationSettingsResponse instance
Used to update the settings for an app.
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
Use to update a campaign.
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
Use to update an endpoint.
UpdateEndpointsBatch(ApplicationId => Str, EndpointBatchRequest => Paws::Pinpoint::EndpointBatchRequest)
Each argument is described in detail in: Paws::Pinpoint::UpdateEndpointsBatch
Returns: a Paws::Pinpoint::UpdateEndpointsBatchResponse instance
Use to update your endpoints.
UpdateGcmChannel(ApplicationId => Str, GCMChannelRequest => Paws::Pinpoint::GCMChannelRequest)
Each argument is described in detail in: Paws::Pinpoint::UpdateGcmChannel
Returns: a Paws::Pinpoint::UpdateGcmChannelResponse instance
Use to update the GCM channel for an app.
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
Use to update a segment.
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