org.jclouds.aws.ec2.features
Interface MonitoringApi


public interface MonitoringApi

Provides access to EC2 Monitoring Services via their REST API.


Method Summary
 Map<String,MonitoringState> monitorInstancesInRegion(String region, String instanceId, String... instanceIds)
          Enables monitoring for a running instance.
 Map<String,MonitoringState> unmonitorInstancesInRegion(String region, String instanceId, String... instanceIds)
          Disables monitoring for a running instance.
 

Method Detail

monitorInstancesInRegion

@Named(value="MonitorInstances")
Map<String,MonitoringState> monitorInstancesInRegion(@Nullable
                                                           String region,
                                                           String instanceId,
                                                           String... instanceIds)
Enables monitoring for a running instance. For more information, refer to the Amazon CloudWatch Developer Guide.

Parameters:
region - Instances are tied to Availability Zones. However, the instance ID is tied to the Region.
See Also:
InstanceApi#runInstances, #unmonitorInstances,

unmonitorInstancesInRegion

@Named(value="UnmonitorInstances")
Map<String,MonitoringState> unmonitorInstancesInRegion(@Nullable
                                                             String region,
                                                             String instanceId,
                                                             String... instanceIds)
Disables monitoring for a running instance. For more information, refer to the Amazon CloudWatch Developer Guide.

Parameters:
region - Instances are tied to Availability Zones. However, the instance ID is tied to the Region.
See Also:
InstanceApi#runInstances, #monitorInstances,


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.