EC2 / Client / unmonitor_instances
unmonitor_instances#
- EC2.Client.unmonitor_instances(**kwargs)#
- Disables detailed monitoring for a running instance. For more information, see Monitoring your instances and volumes in the Amazon EC2 User Guide. - See also: AWS API Documentation - Request Syntax- response = client.unmonitor_instances( InstanceIds=[ 'string', ], DryRun=True|False ) - Parameters:
- InstanceIds (list) – - [REQUIRED] - The IDs of the instances. - (string) – 
 
- DryRun (boolean) – Checks whether you have the required permissions for the operation, without actually making the request, and provides an error response. If you have the required permissions, the error response is - DryRunOperation. Otherwise, it is- UnauthorizedOperation.
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'InstanceMonitorings': [ { 'InstanceId': 'string', 'Monitoring': { 'State': 'disabled'|'disabling'|'enabled'|'pending' } }, ] } - Response Structure- (dict) – - InstanceMonitorings (list) – - The monitoring information. - (dict) – - Describes the monitoring of an instance. - InstanceId (string) – - The ID of the instance. 
- Monitoring (dict) – - The monitoring for the instance. - State (string) – - Indicates whether detailed monitoring is enabled. Otherwise, basic monitoring is enabled.