aws_api/pinpoint

Types

pub opaque type Client

Functions

pub fn create_app(
  client: Client,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_campaign(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_email_template(
  client: Client,
  template_name: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_export_job(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_import_job(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_in_app_template(
  client: Client,
  template_name: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_journey(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_push_template(
  client: Client,
  template_name: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_recommender_configuration(
  client: Client,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_segment(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_sms_template(
  client: Client,
  template_name: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn create_voice_template(
  client: Client,
  template_name: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_adm_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_apns_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_apns_sandbox_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_apns_voip_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_apns_voip_sandbox_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_app(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_baidu_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_campaign(
  client: Client,
  application_id: String,
  campaign_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_email_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_email_template(
  client: Client,
  template_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_endpoint(
  client: Client,
  application_id: String,
  endpoint_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_event_stream(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_gcm_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_in_app_template(
  client: Client,
  template_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_journey(
  client: Client,
  application_id: String,
  journey_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_push_template(
  client: Client,
  template_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_recommender_configuration(
  client: Client,
  recommender_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_segment(
  client: Client,
  application_id: String,
  segment_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_sms_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_sms_template(
  client: Client,
  template_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_user_endpoints(
  client: Client,
  application_id: String,
  user_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_voice_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn delete_voice_template(
  client: Client,
  template_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_adm_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_apns_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_apns_sandbox_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_apns_voip_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_apns_voip_sandbox_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_app(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_application_date_range_kpi(
  client: Client,
  application_id: String,
  kpi_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_application_settings(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_apps(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_baidu_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_campaign(
  client: Client,
  application_id: String,
  campaign_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_campaign_activities(
  client: Client,
  application_id: String,
  campaign_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_campaign_date_range_kpi(
  client: Client,
  application_id: String,
  campaign_id: String,
  kpi_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_campaign_version(
  client: Client,
  application_id: String,
  campaign_id: String,
  version: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_campaign_versions(
  client: Client,
  application_id: String,
  campaign_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_campaigns(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_channels(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_email_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_email_template(
  client: Client,
  template_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_endpoint(
  client: Client,
  application_id: String,
  endpoint_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_event_stream(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_export_job(
  client: Client,
  application_id: String,
  job_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_export_jobs(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_gcm_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_import_job(
  client: Client,
  application_id: String,
  job_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_import_jobs(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_in_app_messages(
  client: Client,
  application_id: String,
  endpoint_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_in_app_template(
  client: Client,
  template_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_journey(
  client: Client,
  application_id: String,
  journey_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_journey_date_range_kpi(
  client: Client,
  application_id: String,
  journey_id: String,
  kpi_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_journey_execution_activity_metrics(
  client: Client,
  application_id: String,
  journey_id: String,
  journey_activity_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_journey_execution_metrics(
  client: Client,
  application_id: String,
  journey_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_journey_run_execution_activity_metrics(
  client: Client,
  application_id: String,
  journey_id: String,
  run_id: String,
  journey_activity_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_journey_run_execution_metrics(
  client: Client,
  application_id: String,
  journey_id: String,
  run_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_journey_runs(
  client: Client,
  application_id: String,
  journey_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_push_template(
  client: Client,
  template_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_recommender_configuration(
  client: Client,
  recommender_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_recommender_configurations(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_segment(
  client: Client,
  application_id: String,
  segment_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_segment_export_jobs(
  client: Client,
  application_id: String,
  segment_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_segment_import_jobs(
  client: Client,
  application_id: String,
  segment_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_segment_version(
  client: Client,
  application_id: String,
  segment_id: String,
  version: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_segment_versions(
  client: Client,
  application_id: String,
  segment_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_segments(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_sms_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_sms_template(
  client: Client,
  template_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_user_endpoints(
  client: Client,
  application_id: String,
  user_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_voice_channel(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn get_voice_template(
  client: Client,
  template_name: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_journeys(
  client: Client,
  application_id: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_tags_for_resource(
  client: Client,
  resource_arn: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_template_versions(
  client: Client,
  template_name: String,
  template_type: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn list_templates(
  client: Client,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn new(
  access_key_id access_key_id: String,
  secret_access_key secret_access_key: String,
  region region: String,
) -> Client
pub fn phone_number_validate(
  client: Client,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_event_stream(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn put_events(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn remove_attributes(
  client: Client,
  application_id: String,
  attribute_type: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn send_messages(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn send_otp_message(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn send_users_messages(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn tag_resource(
  client: Client,
  resource_arn: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn untag_resource(
  client: Client,
  resource_arn: String,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_adm_channel(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_apns_channel(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_apns_sandbox_channel(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_apns_voip_channel(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_apns_voip_sandbox_channel(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_application_settings(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_baidu_channel(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_campaign(
  client: Client,
  application_id: String,
  campaign_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_email_channel(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_email_template(
  client: Client,
  template_name: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_endpoint(
  client: Client,
  application_id: String,
  endpoint_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_endpoints_batch(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_gcm_channel(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_in_app_template(
  client: Client,
  template_name: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_journey(
  client: Client,
  application_id: String,
  journey_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_journey_state(
  client: Client,
  application_id: String,
  journey_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_push_template(
  client: Client,
  template_name: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_recommender_configuration(
  client: Client,
  recommender_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_segment(
  client: Client,
  application_id: String,
  segment_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_sms_channel(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_sms_template(
  client: Client,
  template_name: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_template_active_version(
  client: Client,
  template_name: String,
  template_type: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_voice_channel(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn update_voice_template(
  client: Client,
  template_name: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn verify_otp_message(
  client: Client,
  application_id: String,
  body: BitArray,
  headers: List(#(String, String)),
  query: Option(String),
) -> Request(BitArray)
pub fn with_custom_endpoint(
  client: Client,
  custom_endpoint: String,
) -> Client
Search Document