NAME
Paws::Pinpoint::ActivityResponse
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::ActivityResponse object:
$service_obj->Method(Att1 => { ApplicationId => $value, ..., TreatmentId => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::Pinpoint::ActivityResponse object:
$result = $service_obj->Method(...);
$result->Att1->ApplicationId
DESCRIPTION
Provides information about an activity that was performed by a campaign.
ATTRIBUTES
REQUIRED ApplicationId => Str
The unique identifier for the application that the campaign applies to.
REQUIRED CampaignId => Str
The unique identifier for the campaign that the activity applies to.
End => Str
The actual time, in ISO 8601 format, when the activity was marked CANCELLED or COMPLETED.
REQUIRED Id => Str
The unique identifier for the activity.
Result => Str
Specifies whether the activity succeeded. Possible values are SUCCESS and FAIL.
ScheduledStart => Str
The scheduled start time, in ISO 8601 format, for the activity.
Start => Str
The actual start time, in ISO 8601 format, of the activity.
State => Str
The current status of the activity. Possible values are: PENDING, INITIALIZING, RUNNING, PAUSED, CANCELLED, and COMPLETED.
SuccessfulEndpointCount => Int
The total number of endpoints that the campaign successfully delivered messages to.
TimezonesCompletedCount => Int
The total number of time zones that were completed.
TimezonesTotalCount => Int
The total number of unique time zones that are in the segment for the campaign.
TotalEndpointCount => Int
The total number of endpoints that the campaign attempted to deliver messages to.
TreatmentId => Str
The unique identifier for the campaign treatment that the activity applies to. A treatment is a variation of a campaign that's used for A/B testing of a campaign.
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