Class: Aws::Pinpoint::Types::ApplicationSettingsJourneyLimits

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

Overview

The default sending limits for journeys in the application. To override these limits and define custom limits for a specific journey, use the Journey resource.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#daily_capInteger

The daily number of messages that an endpoint can receive from all journeys. The maximum value is 100. If set to 0, this limit will not apply.

Returns:

  • (Integer)


1547
1548
1549
1550
1551
1552
1553
# File 'gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/types.rb', line 1547

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

#timeframe_capTypes::JourneyTimeframeCap

The default maximum number of messages that can be sent to an endpoint during the specified timeframe for all journeys.



1547
1548
1549
1550
1551
1552
1553
# File 'gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/types.rb', line 1547

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

#total_capInteger

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

Returns:

  • (Integer)


1547
1548
1549
1550
1551
1552
1553
# File 'gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/types.rb', line 1547

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