Paws::CloudWatchEvents::EventSource
This class represents one of two things:
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::CloudWatchEvents::EventSource object:
$service_obj->Method(Att1 => { Arn => $value, ..., State => $value });
Use accessors for each attribute. If Att1 is expected to be an Paws::CloudWatchEvents::EventSource object:
$result = $service_obj->Method(...); $result->Att1->Arn
A partner event source is created by an SaaS partner. If a customer creates a partner event bus that matches this event source, that AWS account can receive events from the partner's applications or services.
The ARN of the event source.
The name of the partner that created the event source.
The date and time the event source was created.
The date and time that the event source will expire, if the AWS account doesn't create a matching event bus for it.
The name of the event source.
The state of the event source. If it is ACTIVE, you have already created a matching event bus for this event source, and that event bus is active. If it is PENDING, either you haven't yet created a matching event bus, or that event bus is deactivated. If it is DELETED, you have created a matching event bus, but the event source has since been deleted.
This class forms part of Paws, describing an object used in Paws::CloudWatchEvents
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
To install Paws, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Paws
CPAN shell
perl -MCPAN -e shell install Paws
For more information on module installation, please visit the detailed CPAN module installation guide.