parameters: (self, instance_id)
return_statement: return self.make_request(action='StopInstance',
                                   body=json.dumps(params))
docstring: Stops a specified instance. When you stop a standard instance,
          the data disappears and must be reinstalled when you restart
          the instance. You can stop an Amazon EBS-backed instance
          without losing data. For more information, see `Starting,
          Stopping, and Rebooting Instances`_.
  
          **Required Permissions**: To use this action, an IAM user must
          have a Manage permissions level for the stack, or an attached
          policy that explicitly grants permissions. For more
          information on user permissions, see `Managing User
          Permissions`_.
  
          :type instance_id: string
          :param instance_id: The instance ID.
docstring_summary: Stops a specified instance. When you stop a standard instance,
          the data disappears and must be reinstalled when you restart
          the instance. You can stop an Amazon EBS-backed instance
          without losing data. For more information, see `Starting,
          Stopping, and Rebooting Instances`_.
docstring_tokens: Stops a specified instance . When you stop a standard instance the data disappears and must be reinstalled when you restart the instance . You can stop an Amazon EBS - backed instance without losing data . For more information see Starting Stopping and Rebooting Instances _ .
function: def stop_instance(self, instance_id):
          """
          Stops a specified instance. When you stop a standard instance,
          the data disappears and must be reinstalled when you restart
          the instance. You can stop an Amazon EBS-backed instance
          without losing data. For more information, see `Starting,
          Stopping, and Rebooting Instances`_.
  
          **Required Permissions**: To use this action, an IAM user must
          have a Manage permissions level for the stack, or an attached
          policy that explicitly grants permissions. For more
          information on user permissions, see `Managing User
          Permissions`_.
  
          :type instance_id: string
          :param instance_id: The instance ID.
  
          """
          params = {'InstanceId': instance_id, }
          return self.make_request(action='StopInstance',
                                   body=json.dumps(params))
function_tokens: def stop_instance ( self , instance_id ) : params = { 'InstanceId' : instance_id , } return self . make_request ( action = 'StopInstance' , body = json . dumps ( params ) )