NAME
Paws::Pinpoint::Activity
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::Pinpoint::Activity object:
$service_obj->Method(Att1 => { ConditionalSplit => $value, ..., Wait => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::Pinpoint::Activity object:
$result = $service_obj->Method(...);
$result->Att1->ConditionalSplit
DESCRIPTION
Specifies the configuration and other settings for an activity in a journey.
ATTRIBUTES
ConditionalSplit => Paws::Pinpoint::ConditionalSplitActivity
The settings for a yes/no split activity. This type of activity sends participants down one of two paths in a journey, based on conditions that you specify.
CUSTOM => Paws::Pinpoint::CustomMessageActivity
The settings for a custom message activity. This type of activity calls an AWS Lambda function or web hook that sends messages to participants.
Description => Str
The custom description of the activity.
EMAIL => Paws::Pinpoint::EmailMessageActivity
The settings for an email activity. This type of activity sends an email message to participants.
Holdout => Paws::Pinpoint::HoldoutActivity
The settings for a holdout activity. This type of activity stops a journey for a specified percentage of participants.
MultiCondition => Paws::Pinpoint::MultiConditionalSplitActivity
The settings for a multivariate split activity. This type of activity sends participants down one of as many as five paths (including a default Else path) in a journey, based on conditions that you specify.
PUSH => Paws::Pinpoint::PushMessageActivity
The settings for a push notification activity. This type of activity sends a push notification to participants.
RandomSplit => Paws::Pinpoint::RandomSplitActivity
The settings for a random split activity. This type of activity randomly sends specified percentages of participants down one of as many as five paths in a journey, based on conditions that you specify.
SMS => Paws::Pinpoint::SMSMessageActivity
The settings for an SMS activity. This type of activity sends a text message to participants.
Wait => Paws::Pinpoint::WaitActivity
The settings for a wait activity. This type of activity waits for a certain amount of time or until a specific date and time before moving participants to the next activity in a journey.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::Pinpoint
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues