VM::EC2::Instance::MonitoringState3pm
Object describing the monitoring state of an ec2 instance
Usage
use VM::EC2;$ec2 = VM::EC2->new(...);$monitor = $ec2->monitor_instances('i-12345');$instance = $monitor->instanceId;$monitoring = $monitor->monitoring;$monitor->enable;$monitor->disable;
Overview
This object represents the monitoring state of an Amazon EC2 instance.
Methods
These object methods are supported:
instanceId -- The instance that is being reportedmonitoring -- The monitoring state: one of "disabled", "enabled", "pending"
To turn monitoring of an instance on, call:
$monitor->enable();
to unmonitor an instance, call:
$monitor>disable();
It is probably easier to control this using the Instance object's monitoring() method.
String overloading
When used in a string context, this object will interpolate the string "$instanceId monitoring is $monitoring".
Releases
6 releases since Debian 8 (Jessie); the text changed 3 times.