def reboot(options = {})
      options = options.merge(db_instance_identifier: @id)
      resp = @client.reboot_db_instance(options)
      DBInstance.new(
        id: resp.data.db_instance.db_instance_identifier,
        data: resp.data.db_instance,
        client: @client
      )
    end
def reboot(options = {})
      options = options.merge(db_instance_identifier: @id)
      resp = @client.reboot_db_instance(options)
      DBInstance.new(
        id: resp.data.db_instance.db_instance_identifier,
        data: resp.data.db_instance,
        client: @client
      )
    end
@example Request syntax with placeholder values

   dbinstance = db_instance.reboot({
     force_failover: false,
   })
 @param [Hash] options ({})
 @option options [Boolean] :force_failover
   When `true`, the reboot is conducted through a MultiAZ failover.

   Constraint: You can't specify `true` if the instance is not
   configured for MultiAZ.
 @return [DBInstance]