Amazon Pinpoint (mobiletargeting)

2023-04-29

23 new resources | 120 updated actions, 5 updated resources | 1 removed resource

Additions

    Resources
  • app
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • campaign
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/campaigns/${CampaignId}
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • segment
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/segments/${SegmentId}
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • template
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/${TemplateType}
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • recommender
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:recommenders/${RecommenderId}
  • channels
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/channels
  • channel
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/channels/${ChannelType}
  • event-stream
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/eventstream
  • events
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/events
  • messages
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/messages
  • verify-otp
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/verify-otp
  • otp
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/otp
  • attribute
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/attributes/${AttributeType}
  • user
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/users/${UserId}
  • endpoint
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/endpoints/${EndpointId}
  • import-job
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/jobs/import/${JobId}
  • export-job
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/jobs/export/${JobId}
  • application-metrics
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/kpis/daterange/${KpiName}
  • campaign-metrics
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/campaigns/${CampaignId}/kpis/daterange/${KpiName}
  • journey-metrics
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/journeys/${JourneyId}/kpis/daterange/${KpiName}
  • journey-execution-metrics
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/journeys/${JourneyId}/execution-metrics
  • journey-execution-activity-metrics
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/journeys/${JourneyId}/activities/${JourneyActivityId}/execution-metrics
  • reports
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:reports

Updates

    Actions
  • CreateApp
      Resources
    • + apps
  • CreateCampaign
      Resources
    • + {'name': 'app', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • CreateEmailTemplate
      Resources
    • + template
  • CreateExportJob
      Resources
    • + {'name': 'app', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • CreateImportJob
      Resources
    • + {'name': 'app', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • CreateInAppTemplate
      Resources
    • + template
  • CreateJourney
      Resources
    • + {'name': 'journeys', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • CreatePushTemplate
      Resources
    • + template
  • CreateSegment
      Resources
    • + {'name': 'app', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • CreateSmsTemplate
      Resources
    • + template
  • CreateVoiceTemplate
      Resources
    • + template
  • DeleteAdmChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteApnsChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteApnsSandboxChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteApnsVoipChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteApnsVoipSandboxChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteApp
      Resources
    • + {'name': 'app', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteBaiduChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteCampaign
      Resources
    • + {'name': 'campaign', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteEmailChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteEmailTemplate
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • DeleteEndpoint
      Resources
    • + {'name': 'endpoint', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteEventStream
      Resources
    • + {'name': 'event-stream', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteGcmChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteInAppTemplate
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • DeleteJourney
      Resources
    • + {'name': 'journey', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeletePushTemplate
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • DeleteSegment
      Resources
    • + {'name': 'segment', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteSmsChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteSmsTemplate
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • DeleteUserEndpoints
      Resources
    • + {'name': 'user', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteVoiceChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteVoiceTemplate
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • GetAdmChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetApnsChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetApnsSandboxChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetApnsVoipChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetApnsVoipSandboxChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetApp
      Resources
    • + {'name': 'app', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetApplicationSettings
      Resources
    • + {'name': 'app', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetBaiduChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetCampaign
      Resources
    • + {'name': 'campaign', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetCampaignActivities
      Resources
    • + {'name': 'campaign', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetCampaignVersion
      Resources
    • + {'name': 'campaign', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetCampaignVersions
      Resources
    • + {'name': 'campaign', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetCampaigns
      Resources
    • + {'name': 'app', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetChannels
      Resources
    • + {'name': 'channels', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetEmailChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetEmailTemplate
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • GetEndpoint
      Resources
    • + {'name': 'endpoint', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetEventStream
      Resources
    • + {'name': 'event-stream', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetExportJob
      Resources
    • + {'name': 'export-job', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetExportJobs
      Resources
    • + {'name': 'app', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetGcmChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetImportJob
      Resources
    • + {'name': 'import-job', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetImportJobs
      Resources
    • + {'name': 'app', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetInAppMessages
      Resources
    • + {'name': 'app', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetInAppTemplate
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • GetJourney
      Resources
    • + {'name': 'journey', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetPushTemplate
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • GetSegment
      Resources
    • + {'name': 'segment', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetSegmentExportJobs
      Resources
    • + {'name': 'segment', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetSegmentImportJobs
      Resources
    • + {'name': 'segment', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetSegmentVersion
      Resources
    • + {'name': 'segment', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetSegmentVersions
      Resources
    • + {'name': 'segment', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetSegments
      Resources
    • + {'name': 'app', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetSmsChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetSmsTemplate
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • GetUserEndpoints
      Resources
    • + {'name': 'user', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetVoiceChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetVoiceTemplate
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • ListJourneys
      Resources
    • + {'name': 'app', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • ListTagsForResource
      Resources
    • + {'name': 'app', 'is_required': False}
    • + {'name': 'journey', 'is_required': False}
    • + {'name': 'campaign', 'is_required': False}
    • - {'name': 'apps', 'is_required': False}
    • - {'name': 'segments', 'is_required': False}
    • - {'name': 'campaigns', 'is_required': False}
  • ListTemplateVersions
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • PutEventStream
      Resources
    • + {'name': 'event-stream', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • PutEvents
      Resources
    • + {'name': 'events', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • RemoveAttributes
      Resources
    • + {'name': 'attribute', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • SendMessages
      Resources
    • + {'name': 'messages', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • SendOTPMessage
      Resources
    • + {'name': 'otp', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • SendUsersMessages
      Resources
    • + {'name': 'messages', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • TagResource
      Resources
    • + {'name': 'app', 'is_required': False}
    • + {'name': 'journey', 'is_required': False}
    • + {'name': 'campaign', 'is_required': False}
    • - {'name': 'apps', 'is_required': False}
    • - {'name': 'segments', 'is_required': False}
    • - {'name': 'campaigns', 'is_required': False}
  • UntagResource
      Resources
    • + {'name': 'journey', 'is_required': False}
    • + {'name': 'campaign', 'is_required': False}
    • + {'name': 'app', 'is_required': False}
    • - {'name': 'segments', 'is_required': False}
    • - {'name': 'campaigns', 'is_required': False}
    • - {'name': 'apps', 'is_required': False}
  • UpdateAdmChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateApnsChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateApnsSandboxChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateApnsVoipChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateApnsVoipSandboxChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateApplicationSettings
      Resources
    • + {'name': 'app', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateBaiduChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateCampaign
      Resources
    • + {'name': 'campaign', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateEmailChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateEmailTemplate
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • UpdateEndpoint
      Resources
    • + {'name': 'endpoint', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateEndpointsBatch
      Resources
    • + {'name': 'app', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateGcmChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateInAppTemplate
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • UpdateJourney
      Resources
    • + {'name': 'journey', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateJourneyState
      Resources
    • + {'name': 'journey', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdatePushTemplate
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • UpdateSegment
      Resources
    • + {'name': 'segment', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateSmsChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateSmsTemplate
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • UpdateTemplateActiveVersion
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • UpdateVoiceChannel
      Resources
    • + {'name': 'channel', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateVoiceTemplate
      Resources
    • + {'name': 'template', 'is_required': True}
    • - {'name': 'templates', 'is_required': True}
  • VerifyOTPMessage
      Resources
    • + {'name': 'verify-otp', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetJourneyExecutionMetrics
      Resources
    • + {'name': 'journey-execution-metrics', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • UpdateRecommenderConfiguration
      Resources
    • + {'name': 'recommender', 'is_required': True}
    • - {'name': 'recommenders', 'is_required': True}
  • GetApplicationDateRangeKpi
      Resources
    • + {'name': 'application-metrics', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • DeleteRecommenderConfiguration
      Resources
    • + {'name': 'recommender', 'is_required': True}
    • - {'name': 'recommenders', 'is_required': True}
  • GetRecommenderConfiguration
      Resources
    • + {'name': 'recommender', 'is_required': True}
    • - {'name': 'recommenders', 'is_required': True}
  • GetJourneyRuns
      Resources
    • + {'name': 'journey', 'is_required': True}
    • - {'name': 'journeys', 'is_required': True}
  • GetCampaignDateRangeKpi
      Resources
    • + {'name': 'campaign-metrics', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetJourneyDateRangeKpi
      Resources
    • + {'name': 'journey-metrics', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • GetJourneyRunExecutionActivityMetrics
      Resources
    • + {'name': 'journey', 'is_required': True}
    • - {'name': 'journeys', 'is_required': True}
  • GetJourneyRunExecutionMetrics
      Resources
    • + {'name': 'journey', 'is_required': True}
    • - {'name': 'journeys', 'is_required': True}
  • GetJourneyExecutionActivityMetrics
      Resources
    • + {'name': 'journey-execution-activity-metrics', 'is_required': True}
    • - {'name': 'apps', 'is_required': True}
  • CreateRecommenderConfiguration
      Resources
    • + recommenders
  • GetRecommenderConfigurations
      Resources
    • + recommenders
  • GetReports
      Resources
    • + reports
    Resources
  • apps
      Arn
    • Old: arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}
      New: arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/*
      Conditions
    • - aws:ResourceTag/${TagKey}
  • journeys
      Arn
    • Old: arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/journeys/${JourneyId}
      New: arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/journeys
      Conditions
    • - aws:ResourceTag/${TagKey}
  • templates
      Arn
    • Old: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/${ChannelType}
      New: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates
      Conditions
    • - aws:ResourceTag/${TagKey}
  • recommenders
      Arn
    • Old: arn:${Partition}:mobiletargeting:${Region}:${Account}:recommenders/${RecommenderId}
      New: arn:${Partition}:mobiletargeting:${Region}:${Account}:recommenders/*
  • journey
      Arn
    • Old: arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/segments/${SegmentId}
      New: arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/journeys/${JourneyId}

Deletions

    Resources
  • campaigns
    • Arn:  arn:${Partition}:mobiletargeting:${Region}:${Account}:apps/${AppId}/campaigns/${CampaignId}
    • Conditions: 

      aws:ResourceTag/${TagKey}