You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Pinpoint::Types::EndpointBatchRequest

  • Object
show all
Defined in:



When passing EndpointBatchRequest as input to an Aws::Client method, you can use a vanilla Hash:

  item: [
      address: "__string",
      attributes: {
        "__string" => ["__string"],
      channel_type: "GCM", # accepts GCM, APNS, APNS_SANDBOX, ADM, SMS, EMAIL, BAIDU
      demographic: {
        app_version: "__string",
        locale: "__string",
        make: "__string",
        model: "__string",
        model_version: "__string",
        platform: "__string",
        platform_version: "__string",
        timezone: "__string",
      effective_date: "__string",
      endpoint_status: "__string",
      id: "__string",
      location: {
        city: "__string",
        country: "__string",
        latitude: 1.0,
        longitude: 1.0,
        postal_code: "__string",
        region: "__string",
      metrics: {
        "__string" => 1.0,
      opt_out: "__string",
      request_id: "__string",
      user: {
        user_attributes: {
          "__string" => ["__string"],
        user_id: "__string",

Endpoint batch update request.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details