Class: Aws::Pinpoint::Types::JourneyLimits

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-pinpoint/types.rb

Overview

Specifies limits on the messages that a journey can send and the number of times participants can enter a journey.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#daily_capInteger

The maximum number of messages that the journey can send to a single participant during a 24-hour period. The maximum value is 100.



8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
# File 'lib/aws-sdk-pinpoint/types.rb', line 8474

class JourneyLimits < Struct.new(
  :daily_cap,
  :endpoint_reentry_cap,
  :messages_per_second,
  :endpoint_reentry_interval,
  :timeframe_cap,
  :total_cap)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_reentry_capInteger

The maximum number of times that a participant can enter the journey. The maximum value is 100. To allow participants to enter the journey an unlimited number of times, set this value to 0.



8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
# File 'lib/aws-sdk-pinpoint/types.rb', line 8474

class JourneyLimits < Struct.new(
  :daily_cap,
  :endpoint_reentry_cap,
  :messages_per_second,
  :endpoint_reentry_interval,
  :timeframe_cap,
  :total_cap)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_reentry_intervalString

Minimum time that must pass before an endpoint can re-enter a given journey.



8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
# File 'lib/aws-sdk-pinpoint/types.rb', line 8474

class JourneyLimits < Struct.new(
  :daily_cap,
  :endpoint_reentry_cap,
  :messages_per_second,
  :endpoint_reentry_interval,
  :timeframe_cap,
  :total_cap)
  SENSITIVE = []
  include Aws::Structure
end

#messages_per_secondInteger

The maximum number of messages that the journey can send each second.



8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
# File 'lib/aws-sdk-pinpoint/types.rb', line 8474

class JourneyLimits < Struct.new(
  :daily_cap,
  :endpoint_reentry_cap,
  :messages_per_second,
  :endpoint_reentry_interval,
  :timeframe_cap,
  :total_cap)
  SENSITIVE = []
  include Aws::Structure
end

#timeframe_capTypes::JourneyTimeframeCap

The number of messages that an endpoint can receive during the specified timeframe.



8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
# File 'lib/aws-sdk-pinpoint/types.rb', line 8474

class JourneyLimits < Struct.new(
  :daily_cap,
  :endpoint_reentry_cap,
  :messages_per_second,
  :endpoint_reentry_interval,
  :timeframe_cap,
  :total_cap)
  SENSITIVE = []
  include Aws::Structure
end

#total_capInteger

The maximum number of messages a journey can sent to a single endpoint. The maximum value is 100. If set to 0, this limit will not apply.



8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
# File 'lib/aws-sdk-pinpoint/types.rb', line 8474

class JourneyLimits < Struct.new(
  :daily_cap,
  :endpoint_reentry_cap,
  :messages_per_second,
  :endpoint_reentry_interval,
  :timeframe_cap,
  :total_cap)
  SENSITIVE = []
  include Aws::Structure
end