Class: Aws::Pinpoint::Types::CampaignLimits
- Inherits:
-
Struct
- Object
- Struct
- Aws::Pinpoint::Types::CampaignLimits
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-pinpoint/types.rb
Overview
When making an API call, you may pass CampaignLimits data as a hash:
{
daily: 1,
maximum_duration: 1,
messages_per_second: 1,
total: 1,
}
Specifies limits on the messages that a campaign can send.
Instance Attribute Summary collapse
-
#daily ⇒ Integer
The maximum number of messages that a campaign can send to a single endpoint during a 24-hour period.
-
#maximum_duration ⇒ Integer
The maximum amount of time, in seconds, that a campaign can attempt to deliver a message after the scheduled start time for the campaign.
-
#messages_per_second ⇒ Integer
The maximum number of messages that a campaign can send each second.
-
#total ⇒ Integer
The maximum number of messages that a campaign can send to a single endpoint during the course of the campaign.
Instance Attribute Details
#daily ⇒ Integer
The maximum number of messages that a campaign can send to a single endpoint during a 24-hour period. The maximum value is 100.
2506 2507 2508 2509 2510 2511 2512 |
# File 'lib/aws-sdk-pinpoint/types.rb', line 2506 class CampaignLimits < Struct.new( :daily, :maximum_duration, :messages_per_second, :total) include Aws::Structure end |
#maximum_duration ⇒ Integer
The maximum amount of time, in seconds, that a campaign can attempt to deliver a message after the scheduled start time for the campaign. The minimum value is 60 seconds.
2506 2507 2508 2509 2510 2511 2512 |
# File 'lib/aws-sdk-pinpoint/types.rb', line 2506 class CampaignLimits < Struct.new( :daily, :maximum_duration, :messages_per_second, :total) include Aws::Structure end |
#messages_per_second ⇒ Integer
The maximum number of messages that a campaign can send each second. The minimum value is 50. The maximum value is 20,000.
2506 2507 2508 2509 2510 2511 2512 |
# File 'lib/aws-sdk-pinpoint/types.rb', line 2506 class CampaignLimits < Struct.new( :daily, :maximum_duration, :messages_per_second, :total) include Aws::Structure end |
#total ⇒ Integer
The maximum number of messages that a campaign can send to a single endpoint during the course of the campaign. The maximum value is 100.
2506 2507 2508 2509 2510 2511 2512 |
# File 'lib/aws-sdk-pinpoint/types.rb', line 2506 class CampaignLimits < Struct.new( :daily, :maximum_duration, :messages_per_second, :total) include Aws::Structure end |